[发明专利]三维模型的渲染方法、装置、处理器及终端在审
申请号: | 201910353674.2 | 申请日: | 2019-04-29 |
公开(公告)号: | CN109903385A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 刘宁 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 赵昀彬 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维模型 烘焙 光照信息 游戏场景 渲染 贴图 光照 顶点位置 处理器 存储 终端 存储空间 三角面片 重新采样 占用 | ||
1.一种三维模型的渲染方法,其特征在于,包括:
对游戏场景进行烘焙处理,得到光照贴图;
在所述游戏场景内三维模型的顶点位置对所述光照贴图进行重新采样,得到顶点位置的烘焙光照信息,并将所述烘焙光照信息存储至所述三维模型的顶点色中,其中,所述三维模型包括多个三角面片;
根据所述顶点色中存储的所述烘焙光照信息对所述三维模型进行渲染。
2.根据权利要求1所述的方法,其特征在于,在所述顶点位置对所述光照贴图进行重新采样,得到所述烘焙光照信息包括:
采用预设采样算法在所述顶点位置对所述光照贴图进行重新采样,得到所述烘焙光照信息,其中,所述预设采样算法包括以下之一:最近距离采样算法,线性采样算法,高斯采样算法。
3.根据权利要求1所述的方法,其特征在于,采用最近距离采样算法在所述顶点位置对所述光照贴图进行重新采样,得到所述烘焙光照信息。
4.根据权利要求1所述的方法,其特征在于,在将所述烘焙光照信息存储至所述三维模型的顶点色的同时,还包括:
删除所述光照贴图。
5.根据权利要求1所述的方法,其特征在于,根据所述顶点色中存储的所述烘焙光照信息对所述三维模型进行渲染包括:
确定步骤,确定所述三维模型中当前待渲染的三角面片;
获取步骤,从所述当前待渲染的三角面片的顶点色中获取每个顶点像素的烘焙光照信息;
处理步骤,采用所述烘焙光照信息对所述当前待渲染的三角面片的内部像素进行插值处理,得到所述内部像素的烘焙光照信息;
渲染步骤,采用每个顶点像素的烘焙光照信息和所述内部像素的烘焙光照信息对所述当前待渲染的三角面片进行渲染;
判断步骤,判断所述三维模型中是否存在尚未渲染的三角面片,如果是,则返回所述确定步骤,如果否,则渲染结束。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述三维模型的顶点色中采用相互独立的存储空间来分别存储相邻三角面片的公共顶点位置的烘焙光照信息。
7.一种三维模型的渲染装置,其特征在于,包括:
烘焙模块,用于对游戏场景进行烘焙处理,得到光照贴图;
采样模块,用于在所述游戏场景内三维模型的顶点位置对所述光照贴图进行重新采样,得到顶点位置的烘焙光照信息,并将所述烘焙光照信息存储至所述三维模型的顶点色中,其中,所述三维模型包括多个三角面片;
处理模块,用于根据所述顶点色中存储的所述烘焙光照信息对所述三维模型进行渲染。
8.根据权利要求7所述的装置,其特征在于,所述采样模块,用于采用预设采样算法在所述顶点位置对所述光照贴图进行重新采样,得到所述烘焙光照信息,其中,所述预设采样算法包括以下之一:最近距离采样算法,线性采样算法,高斯采样算法。
9.根据权利要求8所述的装置,其特征在于,所述采样模块,用于采用最近距离采样算法在所述顶点位置对所述光照贴图进行重新采样,得到所述烘焙光照信息。
10.根据权利要求7所述的装置,其特征在于,所述装置还包括:
删除模块,用于删除所述光照贴图。
11.根据权利要求7所述的装置,其特征在于,所述处理模块包括:
确定单元,用于确定所述三维模型中当前待渲染的三角面片;
获取单元,用于从所述当前待渲染的三角面片的顶点色中获取每个顶点像素的烘焙光照信息;
处理单元,用于采用所述烘焙光照信息对所述当前待渲染的三角面片的内部像素进行插值处理,得到所述内部像素的烘焙光照信息;
渲染单元,用于采用每个顶点像素的烘焙光照信息和所述内部像素的烘焙光照信息对所述当前待渲染的三角面片进行渲染;
判断单元,用于判断所述三维模型中是否存在尚未渲染的三角面片,如果是,则返回所述确定单元,如果否,则渲染结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910353674.2/1.html,转载请声明来源钻瓜专利网。