岩浆渲染方法、装置、设备和存储介质制造方法及图纸

技术编号:31570895 阅读:33 留言:0更新日期:2021-12-25 11:10
本发明专利技术实施例提供一种岩浆渲染方法、装置、设备和存储介质,该方法包括:获取岩浆模型,岩浆模型是由经过变形处理的条带状网格面片组成的;获取目标温度效果岩浆的岩浆材质数据,目标温度效果岩浆包括第一温度效果岩浆、第二温度效果岩浆以及第三温度效果岩浆,岩浆材质数据包括岩浆范围数据和岩浆颜色数据;基于目标温度效果岩浆的岩浆材质数据对岩浆模型进行渲染。采用本发明专利技术,可以提高渲染出的岩浆效果,以满足游戏画面要求,从而提升用户在游戏中的沉浸感。游戏中的沉浸感。游戏中的沉浸感。

【技术实现步骤摘要】
岩浆渲染方法、装置、设备和存储介质


[0001]本专利技术涉及图像渲染
,尤其涉及一种岩浆渲染方法、装置、设备和存储介质。

技术介绍

[0002]游戏中常用的岩浆渲染方案是用一张或多张沿某个方向滚动的图像纹理作为岩浆材质的自发光参数进行渲染。这种方案的实现过程简单,渲染出的岩浆效果不够真实,难以满足游戏画面效果要求,降低了用户在游戏中的沉浸感。

技术实现思路

[0003]本专利技术实施例提供一种岩浆渲染方法、装置、设备和存储介质,用以实现提高渲染出的岩浆效果,以满足游戏画面要求,从而提升用户在游戏中的沉浸感。
[0004]第一方面,本专利技术实施例提供一种岩浆渲染方法,该方法包括:
[0005]获取岩浆模型,所述岩浆模型是由经过变形处理的条带状网格面片组成的;
[0006]获取目标温度效果岩浆的岩浆材质数据,所述目标温度效果岩浆包括第一温度效果岩浆、第二温度效果岩浆以及第三温度效果岩浆,所述岩浆材质数据包括岩浆范围数据和岩浆颜色数据;
[0007]基于所述目标温度效果岩浆的岩浆材质数据对所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种岩浆渲染方法,其特征在于,包括:获取用于构成岩浆模型的条带状网格面片;将条带状网格面片的中间进行隆起,以将条带状网格面片的垂直截面调整为弧形,得到经过变形处理的条带状网格面片;基于经过变形处理的条带状网格面片对所述岩浆模型进行渲染。2.根据权利要求1所述的方法,其特征在于,还包括:获取岩浆模型,所述岩浆模型是由经过变形处理的条带状网格面片组成的;获取目标温度效果岩浆的岩浆材质数据,所述目标温度效果岩浆包括第一温度效果岩浆、第二温度效果岩浆以及第三温度效果岩浆,所述岩浆材质数据包括岩浆范围数据和岩浆颜色数据;基于所述目标温度效果岩浆的岩浆材质数据对所述岩浆模型进行渲染。3.根据权利要求2所述的方法,其特征在于,所述岩浆范围数据是基于用户输入的所述岩浆模型的顶点颜色数据确定的,其中,所述顶点颜色数据包括R、G、B通道的顶点颜色数据,所述R通道对应第三温度效果岩浆范围,所述G通道对应第二温度效果岩浆范围,所述B通道对应第一温度效果岩浆范围。4.根据权利要求3所述的方法,其特征在于,所述目标温度效果岩浆的岩浆颜色数据包括第三温度效果岩浆颜色数据、第二温度效果岩浆颜色数据以及第一温度效果岩浆颜色数据,所述基于所述目标温度效果岩浆的岩浆材质数据对所述岩浆模型进行渲染,包括:用所述顶点颜色数据与所述第三温度效果岩浆颜色数据相乘,得到第一数值;用所述顶点颜色数据与所述第二温度效果岩浆颜色数据相乘,得到第二数值;用所述顶点颜色数据与所述第一温度效果岩浆颜色数据相乘,得到第三数值;将所述第一数值、所述第二数值以及所述第三数值相加,得到所述岩浆模型的顶点的最终颜色数据。5.根据权利要求2所述的方法,其特征在于,所述岩浆颜色数据是基于基础纹理确定的,所述基础纹理包括颜色基础纹理、材质属性纹理以及法线纹理。6.根据权利要求5所述的方法,其特征在于,所述颜色基础纹理包括R、G、B、A通道的纹理数据,其中,所述R、G、B通道存储有所述岩浆模型的初始颜色数据,所述A通道存储有所述岩浆模型的粗糙度数据;所述材质属性纹理包括所述岩浆模型的金属度、环境光遮蔽、高度值以及自发光遮罩数据;所述法线纹理包括切线空间的法线纹理数据。7.根据权利要求5所述的方法,其特征在于,所述获取目标温度效果岩浆的岩浆颜色数据,包括:获取时间值;通过对所述时间值进行多次缩放,得到多个不同的缩放时间值;基于各缩放时间值、原始采样纹理坐标以及所述基础纹理,确定具有滚动效果的初始岩浆颜色数据,不同的缩放时间值对应的滚动效果的滚动速度不同;将具有不同滚动速度的初始岩浆颜色数据进行叠加,得到目标温度效果岩浆的岩浆颜色数据。
8.根据权利要求7所述的方法,其特征在于,所述通过对所述时间值进行多次缩放,包括:将所述时间值乘以第四数值,以对所述时间值进行放大,所述第四数值大于1;将所述时间值乘以第五数值,以对所述时间值进行缩小,所述第五数值小于1;乘以所述第四数值得到的缩放时间值对应的滚动效果的滚动速度,大于乘以所述第五数值得到...

【专利技术属性】
技术研发人员:姜明余
申请(专利权)人:完美世界北京软件科技发展有限公司
类型:发明
国别省市:

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

1