预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111986303A(43)申请公布日2020.11.24(21)申请号202010941816.X(22)申请日2020.09.09(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区网商路599号网易大厦(72)发明人程波(74)专利代理机构北京同立钧成知识产权代理有限公司11205代理人张娜臧建明(51)Int.Cl.G06T15/04(2011.01)G06T15/50(2011.01)权利要求书2页说明书12页附图11页(54)发明名称流体渲染方法、装置、存储介质及终端设备(57)摘要本申请提供一种流体渲染方法、装置、存储介质及终端设备,该方法包括获取待渲染的水面模型,水面模型中包括流体;根据水面模型中目标区域的位置信息,确定目标区域对应的位置偏移,位置偏移用于表征目标区域处的流体的波动值;获取预设贴图,并根据预设贴图,确定流体的波纹的目标颜色值和目标明度值;根据位置偏移、波纹的目标颜色值和目标明度值,对流体进行渲染。本申请通过结合目标区域的位置偏移以及波纹的目标颜色值和目标明度值进行流体渲染,可以更真实地表示流体的波动情况以及波纹颜色,从而提高流体波纹的动态表现效果,提高流体的渲染质量。CN111986303ACN111986303A权利要求书1/2页1.一种流体渲染方法,其特征在于,包括:获取待渲染的水面模型,所述水面模型中包括流体;根据所述水面模型中目标区域的位置信息,确定所述目标区域对应的位置偏移,所述位置偏移用于表征所述目标区域处的流体的波动值;获取预设贴图,并根据所述预设贴图,确定所述流体的波纹的目标颜色值和目标明度值;根据所述位置偏移、所述波纹的目标颜色值和目标明度值,对所述流体进行渲染。2.根据权利要求1所述的方法,其特征在于,所述根据所述水面模型中目标区域的位置信息,确定所述目标区域对应的位置偏移,包括:获取时间信息、所述目标区域的位置信息和所述目标区域的波浪强度值;根据所述时间信息、所述位置信息和所述波浪强度值,确定所述目标区域对应的位置偏移。3.根据权利要求1所述的方法,其特征在于,所述根据所述预设贴图,确定所述流体的波纹的目标颜色值和目标明度值,包括:获取所述预设贴图的alpha通道值;根据所述alpha通道值,分别确定所述波纹的初始颜色值和初始明度值;确定所述流体的颜色值和明度值;根据所述波纹的初始颜色值和所述流体的颜色值,确定所述波纹的目标颜色值,以及根据所述波纹的初始明度值和所述流体的明度值确定所述波纹的目标明度值。4.根据权利要求3所述的方法,其特征在于,所述根据所述位置偏移、所述波纹的目标颜色值和目标明度值,对所述流体进行渲染,包括:获取所述水面模型的UV重复度;根据所述UV重复度以及所述alpha通道值,确定所述波纹的其他信息,所述其他信息包括流速、方向或密度中的至少一种;根据所述位置偏移、所述目标颜色值、所述目标明度值和所述其他信息,对所述流体进行渲染。5.根据权利要求4所述的方法,其特征在于,所述根据所述位置偏移、所述目标颜色值、所述目标明度值和所述其他信息,对所述流体进行渲染,包括:根据所述流体的颜色值和明度值,以及所述波纹的目标颜色值和目标明度值,确定是否在所述流体中显示所述波纹;若确定在所述流体中显示所述波纹,则根据所述位置偏移、所述目标颜色值、所述目标明度值和所述其他信息,对所述流体进行渲染。6.根据权利要求1-5任一项所述的方法,其特征在于,所述水面模型中还包括除所述流体之外的其他物体;所述方法还包括:获取所述流体和所述其他物体的交互区域的边缘透明度和整体透明度;根据所述边缘透明度和所述整体透明度,确定所述流体的透明度;根据观察方向和顶点的全局空间法向量,确定观察角度;根据所述流体的透明度和所述观察角度,确定所述流体和所述其他物体的交互区域的目标透明度;2CN111986303A权利要求书2/2页所述根据所述位置偏移和所述波纹的目标颜色值和目标明度值,对所述流体进行渲染,包括:根据所述目标透明度、所述位置偏移、所述波纹的目标颜色值和目标明度值,对所述流体进行渲染。7.根据权利要求4所述的方法,其特征在于,所述水面模型中还包括除所述流体之外的其他物体;所述方法还包括:获取所述其他物体的位置信息;根据所述其他物体的位置信息,分别确定所述流体和所述其他物体的交互区域的法向量信息和距离信息,所述距离信息为所述流体与所述其他物体的距离;根据所述法向量信息和所述距离信息,确定所述流体对应的目标扰动数据;所述根据所述位置偏移和所述波纹的目标颜色值和目标明度值,对所述流体进行渲染,包括:根据所述目标扰动数据、所述位置偏移、所述波纹的目标颜色值和目标明度值,对所述流体进行渲染。8.根据权利