[发明专利]一种模型的渲染方法和装置有效
申请号: | 202010871727.2 | 申请日: | 2020-08-26 |
公开(公告)号: | CN112070873B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 赵溪;徐丹 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20;G06T15/04;G06T15/00 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 曾军;王卫忠 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模型 渲染 方法 装置 | ||
1.一种模型的渲染方法,其特征在于,包括:
根据观察方向和初始模型的法线贴图对初始模型的边缘进行描边,得到描边模型,其中,所述观察方向为虚拟摄像机观察所述初始模型的方向;
根据所述初始模型的背景色和纹理贴图中的透明度将水墨纹理渲染到所述初始模型的中部,得到渲染模型;
将所述描边模型与所述渲染模型叠加,得到中间模型;
将所述中间模型的边缘上透明度小于预设阈值的像素与所述中间模型的中部颜色进行混合,得到目标模型;
其中,根据所述初始模型的背景色和纹理贴图中的透明度将水墨纹理渲染到所述初始模型的中部,得到渲染模型包括:从所述纹理贴图中获取所述初始模型的中部的像素对应的透明度;使用所述初始模型的中部的像素对应的透明度对所述初始模型的中部的像素对应的背景色和所述初始模型的中部的像素在所述水墨纹理上的颜色数据进行线性混合,得到所述初始模型的中部的像素的纹理数据;将所述初始模型的中部的像素的纹理数据渲染到所述初始模型的中部,得到所述渲染模型;
其中,将所述中间模型的边缘上透明度小于预设阈值的像素与所述中间模型的中部颜色进行混合,得到目标模型包括:从所述中间模型的边缘上获取透明度小于预设阈值的目标像素;使用所述目标像素的透明度对所述目标像素的颜色数据和所述中间模型的中部的颜色数据进行线性混合作为所述目标像素的目标颜色数据,得到所述目标模型。
2.根据权利要求1所述的方法,其特征在于,根据观察方向和初始模型的法线贴图对初始模型的边缘进行描边,得到描边模型包括:
根据所述观察方向和所述法线贴图确定所述初始模型的边缘上的像素的边缘度,其中,所述边缘度用于指示所述初始模型的边缘上的像素到所述初始模型的边缘轮廓线的距离;
根据所述法线贴图上的坐标值确定所述初始模型的边缘上的像素的纹理数据;
将所述初始模型的边缘上的像素的边缘度存储到边缘纹理贴图的水平轴坐标通道中,并将所述初始模型的边缘上的像素的纹理数据存储到所述边缘纹理贴图的垂直轴坐标通道中,得到目标边缘纹理贴图;
使用所述目标边缘纹理贴图对所述初始模型的边缘进行渲染。
3.根据权利要求2所述的方法,其特征在于,根据所述观察方向和所述法线贴图确定所述初始模型的边缘上的像素的边缘度包括:
获取所述观察方向,并从所述法线贴图中获取所述初始模型的边缘上的像素的法线方向;
使用所述观察方向和所述初始模型的边缘上的像素的法线方向计算所述初始模型的边缘上的像素的观察方向在法线方向上的投影;
使用第一参数控制所述初始模型的边缘上的像素的观察方向在法线方向上的投影的复杂度,并使用第二参数控制所述初始模型的边缘上的像素的观察方向在法线方向上的投影的厚度,得到所述初始模型的边缘上的像素的边缘度。
4.根据权利要求2所述的方法,其特征在于,根据所述法线贴图上的坐标值确定所述初始模型的边缘上的像素的纹理数据包括:
将所述初始模型的边缘上的像素在所述法线贴图上对应的横纵坐标值减半后进行相加,得到所述初始模型的边缘上的像素的坐标向量;
将所述初始模型的边缘上的像素的坐标向量转换为标量参数,得到所述初始模型的边缘上的像素的纹理数据。
5.根据权利要求1所述的方法,其特征在于,使用所述初始模型的中部的像素对应的透明度对所述初始模型的中部的像素对应的背景色和所述初始模型的中部的像素在所述水墨纹理上的颜色数据进行线性混合包括:
按照所述初始模型的中部的像素对应的透明度的比例将所述初始模型的中部的像素对应的背景色和所述初始模型的中部的像素在所述水墨纹理上的颜色数据进行RGB颜色值的计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010871727.2/1.html,转载请声明来源钻瓜专利网。