流体渲染方法、装置、存储介质及终端设备制造方法及图纸

技术编号:26480252 阅读:51 留言:0更新日期:2020-11-25 19:25
本申请提供一种流体渲染方法、装置、存储介质及终端设备,该方法包括获取待渲染的水面模型,水面模型中包括流体;根据水面模型中目标区域的位置信息,确定目标区域对应的位置偏移,位置偏移用于表征目标区域处的流体的波动值;获取预设贴图,并根据预设贴图,确定流体的波纹的目标颜色值和目标明度值;根据位置偏移、波纹的目标颜色值和目标明度值,对流体进行渲染。本申请通过结合目标区域的位置偏移以及波纹的目标颜色值和目标明度值进行流体渲染,可以更真实地表示流体的波动情况以及波纹颜色,从而提高流体波纹的动态表现效果,提高流体的渲染质量。

【技术实现步骤摘要】
流体渲染方法、装置、存储介质及终端设备
本申请涉及渲染
,尤其涉及一种流体渲染方法、装置、存储介质及终端设备。
技术介绍
渲染是指利用计算机图像生成技术,通过对计算机中数据化物体的几何模型附上一定的材质、纹理及色彩等计算图形元素,在一定的光源设置条件下计算生成具有真实感的物体状态的场景图像。随着科技水平的发展,用户对游戏界面中自然场景的真实感要求越来越高。自然场景可以分为静态环境和动态环境,其中动态环境包括流体,具体例如水等。然而,现有的游戏自然场景中,流体波纹的动态表现比较差,从而影响动态环境的渲染效果,降低渲染质量。
技术实现思路
本申请提供一种流体渲染方法、装置、存储介质及终端设备,用以解决现有技术存在的渲染效果差的问题。一方面,本申请提供一种流体渲染方法,包括:获取待渲染的水面模型,所述水面模型中包括流体;根据所述水面模型中目标区域的位置信息,确定所述目标区域对应的位置偏移,所述位置偏移用于表征所述目标区域处的流体的波动值;获取预设贴图,并根据所述预设贴图,确定所本文档来自技高网...

【技术保护点】
1.一种流体渲染方法,其特征在于,包括:/n获取待渲染的水面模型,所述水面模型中包括流体;/n根据所述水面模型中目标区域的位置信息,确定所述目标区域对应的位置偏移,所述位置偏移用于表征所述目标区域处的流体的波动值;/n获取预设贴图,并根据所述预设贴图,确定所述流体的波纹的目标颜色值和目标明度值;/n根据所述位置偏移、所述波纹的目标颜色值和目标明度值,对所述流体进行渲染。/n

【技术特征摘要】
1.一种流体渲染方法,其特征在于,包括:
获取待渲染的水面模型,所述水面模型中包括流体;
根据所述水面模型中目标区域的位置信息,确定所述目标区域对应的位置偏移,所述位置偏移用于表征所述目标区域处的流体的波动值;
获取预设贴图,并根据所述预设贴图,确定所述流体的波纹的目标颜色值和目标明度值;
根据所述位置偏移、所述波纹的目标颜色值和目标明度值,对所述流体进行渲染。


2.根据权利要求1所述的方法,其特征在于,所述根据所述水面模型中目标区域的位置信息,确定所述目标区域对应的位置偏移,包括:
获取时间信息、所述目标区域的位置信息和所述目标区域的波浪强度值;
根据所述时间信息、所述位置信息和所述波浪强度值,确定所述目标区域对应的位置偏移。


3.根据权利要求1所述的方法,其特征在于,所述根据所述预设贴图,确定所述流体的波纹的目标颜色值和目标明度值,包括:
获取所述预设贴图的alpha通道值;
根据所述alpha通道值,分别确定所述波纹的初始颜色值和初始明度值;
确定所述流体的颜色值和明度值;
根据所述波纹的初始颜色值和所述流体的颜色值,确定所述波纹的目标颜色值,以及根据所述波纹的初始明度值和所述流体的明度值确定所述波纹的目标明度值。


4.根据权利要求3所述的方法,其特征在于,所述根据所述位置偏移、所述波纹的目标颜色值和目标明度值,对所述流体进行渲染,包括:
获取所述水面模型的UV重复度;
根据所述UV重复度以及所述alpha通道值,确定所述波纹的其他信息,所述其他信息包括流速、方向或密度中的至少一种;
根据所述位置偏移、所述目标颜色值、所述目标明度值和所述其他信息,对所述流体进行渲染。


5.根据权利要求4所述的方法,其特征在于,所述根据所述位置偏移、所述目标颜色值、所述目标明度值和所述其他信息,对所述流体进行渲染,包括:
根据所述流体的颜色值和明度值,以及所述波纹的目标颜色值和目标明度值,确定是否在所述流体中显示所述波纹;
若确定在所述流体中显示所述波纹,则根据所述位置偏移、所述目标颜色值、所述目标明度值和所述其他信息,对所述流体进行渲染。


6.根据权利要求1-5任一项所述的方法,其特征在于,所述水面模型中还包括除所述流体之外的其他物体;所述方法还包括:
获取所述流体和所述其他物体的交互区域的边缘透明度和整体透明度;
根据所述边缘透明度和所述整体透明度,确定所述流体的透明度;
根据观察方向和顶点的全局空间法向量,确定观察角度;
根据所述流体的透明度和所述...

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

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

1