植被模型渲染方法、装置、设备及存储介质制造方法及图纸

技术编号:27014744 阅读:28 留言:0更新日期:2021-01-12 10:57
本申请提供一种植被模型渲染方法、装置、设备及存储介质,涉及模型渲染技术领域。该方法包括:根据待渲染的植被模型的模型信息,构建植被模型的虚拟椭圆体;采用预设的植被模型的树叶顶点着色器,根据虚拟椭圆体,将植被模型中的树叶模型的顶点法线更新为虚拟椭圆体上对应位置点的法线,得到更新后的植被模型;对更新后的植被模型进行光照渲染,得到目标植被模型。本方法基于待渲染的植被模型的信息,构建植被模型的虚拟椭圆体,使得构建的虚拟椭圆体的精度较高。通过植被模型顶点进行虚拟椭圆体映射操作,可以使得得到的植被模型的树叶模型中各顶点法线的精确性较高,从而基于各顶点法线进行植被模型渲染,得到的目标植被模型效果真实性更高。

【技术实现步骤摘要】
植被模型渲染方法、装置、设备及存储介质
本专利技术涉及模型渲染
,具体而言,涉及一种植被模型渲染方法、装置、设备及存储介质。
技术介绍
在游戏场景开发过程中,由于手机性能的限制,对于游戏场景中植被叶簇的渲染,一般都是将一小簇或一条枝干的枝叶,以一个面片的形式概括建模,靠若干个这样的面片分布在树干上,并贴上叶簇的贴图,作为游戏中树的叶簇。而在渲染环节,准确的定义植被叶簇面片组的法线方向,能够很大程度上的提升植被的渲染逼真度。现有技术中,定义叶簇面片法线的实现方式,是利用建模软件(如3dsmax或maya)的“顶点法线传递”功能来实现。但是,采用上述方法计算出的叶簇面片组法线结果,会趋向于螺旋形,与植被叶簇真实的法线分布差异较大,从而导致渲染效果较差。
技术实现思路
本专利技术的目的在于,针对上述现有技术中的不足,提供一种植被模型渲染方法、装置、设备及存储介质,以便于解决现有技术中存在的植被模型渲染效果真实性较差的问题。为实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供了一种本文档来自技高网...

【技术保护点】
1.一种植被模型渲染方法,其特征在于,包括:/n根据待渲染的植被模型的模型信息,构建所述植被模型的虚拟椭圆体;/n采用预设的所述植被模型的树叶顶点着色器,根据所述虚拟椭圆体,将所述植被模型中的树叶模型的顶点法线更新为所述虚拟椭圆体上对应位置点的法线,得到更新后的植被模型;/n对所述更新后的植被模型进行光照渲染,得到目标植被模型。/n

【技术特征摘要】
1.一种植被模型渲染方法,其特征在于,包括:
根据待渲染的植被模型的模型信息,构建所述植被模型的虚拟椭圆体;
采用预设的所述植被模型的树叶顶点着色器,根据所述虚拟椭圆体,将所述植被模型中的树叶模型的顶点法线更新为所述虚拟椭圆体上对应位置点的法线,得到更新后的植被模型;
对所述更新后的植被模型进行光照渲染,得到目标植被模型。


2.根据权利要求1所述的方法,其特征在于,所述树叶顶点着色器中预设配置有椭圆体化法线的函数;
所述采用预设的所述植被模型的树叶顶点着色器,根据所述虚拟椭圆体,将所述植被模型中的树叶模型的顶点法线更新为所述虚拟椭圆体上对应位置点的法线,得到更新后的植被模型,包括:
采用所述椭圆体化法线的函数,对所述虚拟椭圆体和所述顶点法线进行椭圆体化的计算,得到所述顶点法线在所述虚拟椭圆体上对应位置点的法线;
将所述顶点法线更新为所述虚拟椭圆体上对应位置点的法线,得到所述更新后的植被模型。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将更新后的顶点法线转换到世界空间中;
所述对所述更新后的植被模型进行光照渲染,得到目标植被模型,包括:
根据所述世界空间的光照信息,对所述更新后的植被模型进行光照渲染,得到所述目标植被模型。


4.根据权利要求3所述的方法,其特征在于,所述树叶顶点着色器中还预设配置有世界向量变换矩阵;
所述将更新后的顶点法线转换到世界空间中,包括:
采用所述世界向量变换矩阵,将所述更新后的顶点法线转换到所述世界空间。


5.根据权利要求3所述的方法,其特征在于,所述将更新后的顶点法线转换到世界空间中,包括:
将所述更新后的顶点法线,写入所述树叶模型的顶点世界法线信息中。


6.根据...

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

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

1