水系的烘焙方法及装置、存储介质、电子装置制造方法及图纸

技术编号:26174542 阅读:31 留言:0更新日期:2020-10-31 14:03
本发明专利技术提供了一种水系的烘焙方法及装置、存储介质、电子装置,其中,该方法包括:在虚拟场景的地图中设置水系区域;生成所述水系区域的水面网格,其中,所述水面网格包括流向引导线;根据所述流向引导线计算所述水系区域的流动贴图。通过本发明专利技术,解决了相关技术中的只能采用图像素材拼接水系的技术问题,使虚拟场景中水系的显示效果更加细腻逼真。

【技术实现步骤摘要】
水系的烘焙方法及装置、存储介质、电子装置
本专利技术涉及计算机
,具体而言,涉及一种水系的烘焙方法及装置、存储介质、电子装置。
技术介绍
相关技术中随着计算机图形学的发展,人们对图像逼真度的追求越来越高。利用图像学的技术可以描述越来越多的真实图像,其中通过法线贴图的方法可以是提高对三维图像描述的逼真度。相关技术中,在虚拟游戏等场景中制作河道时,一般是将河道、河流,以及周边的景物,如水草,沼泽作为一个完整的素材,通过PS等图像软件拼接制作,可以是静态或者是动态的贴图在游戏场景中,不管是河流的走势,直流、流速等都是素材中固定,不能与周边的场景相融合,看起来不够真实。河道与场景中的周围环境不协调,此外,制作的水系效果粗糙,不能体现分流、汇流、流速等河道的细节。针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
本专利技术实施例提供了一种水系的烘焙方法及装置、存储介质、电子装置。根据本专利技术的一个实施例,提供了一种水系的烘焙方法,包括:在虚拟场景的地图中设置水系区本文档来自技高网...

【技术保护点】
1.一种水系的烘焙方法,其特征在于,包括:/n在虚拟场景的地图中设置水系区域;/n生成所述水系区域的水面网格,其中,所述水面网格包括流向引导线;/n根据所述流向引导线计算所述水系区域的流动贴图。/n

【技术特征摘要】
1.一种水系的烘焙方法,其特征在于,包括:
在虚拟场景的地图中设置水系区域;
生成所述水系区域的水面网格,其中,所述水面网格包括流向引导线;
根据所述流向引导线计算所述水系区域的流动贴图。


2.根据权利要求1所述的方法,其特征在于,生成所述水系区域的水面网格包括:
设置第一纹理贴图坐标和第二纹理贴图坐标,其中,所述第一纹理贴图坐标为参考坐标,所述第二纹理贴图坐标为世界坐标;
按照所述水系区域的走向将所述第一纹理贴图坐标铺满所述水系区域的表面,得到第一水面网格;
基于所述第一水面网格的长宽比缩放所述第二纹理贴图坐标后,将缩放后的第二纹理贴图铺满所述水系区域的表面,得到第二水面网格。


3.根据权利要求1所述的方法,其特征在于,在生成所述水系区域的水面网格之后,所述方法还包括以下至少之一:
在所述水面网格的第一位置布置反射探头,其中,所述反射探头用于在所述水系区域中渲染反射特效;
在所述水面网格的第二位置布置障碍物,其中,所述障碍物用于在所述水系区域中渲染粒子特效。


4.根据权利要求1所述的方法,其特征在于,根据所述流向引导线计算所述水系区域的流动贴图包括:
计算第一流场和第二流场在汇流处的混合流场,其中,所述第一流场和第二流场分别对应所述水系区域的第一支流和第二支流;
根据所述混合流场确定所述汇流处的汇流贴图。


5.根据权利要求4所述的方法,其特征在于,计算第一流场和第二流场在汇流处的混合流场包括:
确定所述第一流场的第一流速,确定所述第二流场的第二流速,以及计算所述第一流场的流向引导线到所述汇流处的第一最近距离,计算所述第二流场的流向引导线到所述汇流处的第二最近距离;
根据所述第一最近距离计算所述第一流速的第一权重,所述第二最近距离计算所述第二流速的第二权重;
使用所述第一权重和所述第二权重对第一流速和所述第二流速进行加权求和,并将求和结果插值到所述汇流处的混合流场的属性值。


6.根据权利要求1所述的方法,其特征在于,根据所述流向引导线计算所述水系区域的流动贴图包括:
计算所述水面网格中水面和障碍物相交的碰撞点集合;
对所述水系...

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

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

1