[发明专利]植被模型渲染方法、装置、设备及存储介质在审
申请号: | 202011087566.4 | 申请日: | 2020-10-12 |
公开(公告)号: | CN112206528A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 刘思弈;刘志华;韦康 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06T15/50 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 王晓菲 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 植被 模型 渲染 方法 装置 设备 存储 介质 | ||
本申请提供一种植被模型渲染方法、装置、设备及存储介质,涉及模型渲染技术领域。该方法包括:根据待渲染的植被模型的模型信息,构建植被模型的虚拟椭圆体;采用预设的植被模型的树叶顶点着色器,根据虚拟椭圆体,将植被模型中的树叶模型的顶点法线更新为虚拟椭圆体上对应位置点的法线,得到更新后的植被模型;对更新后的植被模型进行光照渲染,得到目标植被模型。本方法基于待渲染的植被模型的信息,构建植被模型的虚拟椭圆体,使得构建的虚拟椭圆体的精度较高。通过植被模型顶点进行虚拟椭圆体映射操作,可以使得得到的植被模型的树叶模型中各顶点法线的精确性较高,从而基于各顶点法线进行植被模型渲染,得到的目标植被模型效果真实性更高。
技术领域
本发明涉及模型渲染技术领域,具体而言,涉及一种植被模型渲染方法、装置、设备及存储介质。
背景技术
在游戏场景开发过程中,由于手机性能的限制,对于游戏场景中植被叶簇的渲染,一般都是将一小簇或一条枝干的枝叶,以一个面片的形式概括建模,靠若干个这样的面片分布在树干上,并贴上叶簇的贴图,作为游戏中树的叶簇。而在渲染环节,准确的定义植被叶簇面片组的法线方向,能够很大程度上的提升植被的渲染逼真度。
现有技术中,定义叶簇面片法线的实现方式,是利用建模软件(如 3dsmax或maya)的“顶点法线传递”功能来实现。
但是,采用上述方法计算出的叶簇面片组法线结果,会趋向于螺旋形,与植被叶簇真实的法线分布差异较大,从而导致渲染效果较差。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种植被模型渲染方法、装置、设备及存储介质,以便于解决现有技术中存在的植被模型渲染效果真实性较差的问题。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种植被模型渲染方法,包括:
根据待渲染的植被模型的模型信息,构建所述植被模型的虚拟椭圆体;
采用预设的所述植被模型的树叶顶点着色器,根据所述虚拟椭圆体,将所述植被模型中的树叶模型的顶点法线更新为所述虚拟椭圆体上对应位置点的法线,得到更新后的植被模型;
对所述更新后的植被模型进行光照渲染,得到目标植被模型。
可选地,所述树叶顶点着色器中预设配置有椭圆体化法线的函数;
所述采用预设的所述植被模型的树叶顶点着色器,根据所述虚拟椭圆体,将所述植被模型中的树叶模型的顶点法线更新为所述虚拟椭圆体上对应位置点的法线,得到更新后的植被模型,包括:
采用所述椭圆体化法线的函数,对所述虚拟椭圆体和所述顶点法线进行椭圆体化的计算,得到所述顶点法线在所述虚拟椭圆体上对应位置点的法线;
将所述顶点法线更新为所述虚拟椭圆体上对应位置点的法线,得到所述更新后的植被模型。
可选地,所述方法还包括:
将更新后的顶点法线转换到世界空间中;
所述对所述更新后的植被模型进行光照渲染,得到目标植被模型,包括:
根据所述世界空间的光照信息,对所述更新后的植被模型进行光照渲染,得到所述目标植被模型。
可选地,所述树叶顶点着色器中还预设配置有世界向量变换矩阵;
所述将更新后的顶点法线转换到世界空间中,包括:
采用所述世界向量变换矩阵,将所述更新后的顶点法线转换到所述世界空间。
可选地,所述将更新后的顶点法线转换到世界空间中,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011087566.4/2.html,转载请声明来源钻瓜专利网。