模型渲染方法、装置和电子设备制造方法及图纸

技术编号:37233403 阅读:24 留言:0更新日期:2023-04-20 23:15
本发明专利技术提供了一种模型渲染方法、装置和电子设备,首先获取待渲染模型;进而对待渲染模型进行遮罩处理,得到遮罩模型,该遮罩模型用于模拟所述待渲染模型的全息错位效果;然后基于预设的偏移参数,将遮罩模型嵌套在待渲染模型上,并控制遮罩模型在待渲染模型上移动,得到具有全息错位效果的目标模型。该方式中,使用两层模型嵌套来制作出一种假的单个模型全息错位效果,可让待渲染模型拥有全息错位效果,且由于是遮罩模型是立体的,则全息错位效果也是立体的,而非单薄的面片错位,从而提高了模型全息错位效果的质量;同时,该方式相对顶点动画的方式性能消耗较少,可在手游端实现模型全息错位效果。模型全息错位效果。模型全息错位效果。

【技术实现步骤摘要】
模型渲染方法、装置和电子设备


[0001]本专利技术涉及模型处理
,尤其是涉及一种模型渲染方法、装置和电子设备。

技术介绍

[0002]相关技术中,通常通过顶点动画实现模型全息错位效果,该顶点动画是逐顶点模型拉伸位移动画,使模型的每个顶点按照规律或输入的距离进行移动,从而使模型的表面进行凹凸运动。但是顶点动画的流畅度和效果,与顶点动画复杂度、模型顶点数成正相关;同时顶点动画需要消耗大量的模型材质性能,导致手游无法通过顶点动画实现模型全息错位效果。

技术实现思路

[0003]本专利技术的目的在于提供一种模型渲染方法、装置和电子设备,以较小模型全息错位效果实现的性能消耗,并提高模型全息错位效果的质量。
[0004]第一方面,本专利技术提供了一种模型渲染方法,该方法包括:获取待渲染模型;对待渲染模型进行遮罩处理,得到遮罩模型;其中,遮罩模型用于模拟待渲染模型的全息错位效果;基于预设的偏移参数,将遮罩模型嵌套在待渲染模型上,并控制遮罩模型在待渲染模型上移动,得到具有全息错位效果的目标模型。
[0005]第二方面,本本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种模型渲染方法,其特征在于,所述方法包括:获取待渲染模型;对所述待渲染模型进行遮罩处理,得到遮罩模型;其中,所述遮罩模型用于模拟所述待渲染模型的全息错位效果;基于预设的偏移参数,将所述遮罩模型嵌套在所述待渲染模型上,并控制所述遮罩模型在所述待渲染模型上移动,得到具有全息错位效果的目标模型。2.根据权利要求1所述的方法,其特征在于,所述对所述待渲染模型进行遮罩处理,得到遮罩模型的步骤,包括:获取预设条纹图,将所述预设条纹图的亮度增加指定数值,得到第一条纹图;将所述预设条纹图与所述第一条纹图进行线性插值运算,得到遮罩图;通过所述遮罩图对所述待渲染模型进行遮罩处理,得到所述遮罩模型。3.根据权利要求2所述的方法,其特征在于,所述预设条纹图通过下述方式确定:通过预设时间曲线循环移动屏幕纹理图,生成具有纹理流动效果的目标纹理图;将所述目标纹理图与预设的黑白条纹图结合,得到具有条纹流动效果的所述预设条纹图。4.根据权利要求1所述的方法,其特征在于,所述偏移参数通过下述方式确定:通过预设时间参数对预设循环曲线进行循环调动处理,得到处理结果;将所述处理结果与预设曲线图谱进行映射处理,得到曲线规律参数;将所述曲线规律参数与预设偏移值相乘,得到所述偏移参数。5.根据权利要求4所述的方法,其特征在于,所述通过预设时间参数对预设循环曲线循环调动处理,得到处理结果的步骤,包括:通过所述预设时间参数调用所述预设循环曲线;其中,所述预设时间参数用于控制所述预设循环曲线的流动速度;对所述预设循环曲线进行三角运算,得到三角曲线;将所述三角曲线的绝对值确定为所述处理结果。6.根据权利要求4所述的方法,其特征在于,所述将所述处理结果与预设曲线图谱进行映射处理,得到曲线规律参数的步骤之后,所述方法还包括:将所述曲线规律参数转换到指定数值范围内,得到最终的曲线规律参数。7.根据权利要求4所述的方法,其特征在于,所述预设偏移值通过下述方式确定:基于预设的轴向偏移大小参数,将所述待渲染模型所在坐标轴的轴向变换为与摄像机视角相匹配的目标轴向,并得到所述目标轴向下的偏移值;对所述目标轴向下的偏移值取反,得到第一偏移值;对所述第一偏移值和所述目标轴向下的偏移值进行线性插值运算,得到所述预设偏移值。8.根据权利要求1所述的方法,其特征在于,所述基于预设的偏移参数,将所述遮罩模型嵌套在所述待渲染模型上,并控制所述遮罩模型在所述待渲染模型上移动,得到具有全息错位效果的目标模型的步骤,包括:将所述偏移参数链接至所述待渲染模型的材质面板;通过所述材质面板,将所述遮罩模型嵌套在所述待渲染模型上,并根据所述偏移参数
控制所述遮罩模型在所述待渲染模型上的移...

【专利技术属性】
技术研发人员:林琳
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1