[发明专利]三维角色模型的特效处理方法、装置、设备及存储介质在审
申请号: | 202010256305.4 | 申请日: | 2020-04-02 |
公开(公告)号: | CN111462293A | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 赵奕舜翔 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20;G06T15/50 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 王征;刘芳 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 角色 模型 特效 处理 方法 装置 设备 存储 介质 | ||
1.一种三维角色模型的特效处理方法,其特征在于,包括:
基于用于渲染角色模型的初始渲染通道,创建用于渲染所述角色模型的特效的第二渲染通道;
根据所述角色模型的顶点数据,通过所述第二渲染通道基于所述角色模型的局部空间获取角色模型的第一区域的第一遮罩,并获取所述角色模型的第二区域的第二遮罩;
根据所述第一遮罩以及所述第二遮罩,得到所述第二渲染通道上的顶点渲染结果;
通过所述第二渲染通道获取所述角色模型的局部空间的渐变处理结果,并根据所述渐变处理结果得到所述第二渲染通道上的像素渲染结果;
根据所述初始渲染通道的角色模型的渲染结果以及所述第二渲染通道的顶点渲染结果和像素渲染结果,得到具有所述特效的所述角色模型。
2.根据权利要求1所述的方法,其特征在于,所述第一遮罩为在所述角色模型的第一区域的明暗渐变的遮罩,渐变方向为所述角色模型局部空间坐标系的第一方向;
所述通过所述第二渲染通道基于所述角色模型的局部空间获取角色模型的第一区域的第一遮罩,包括:
根据所述角色模型的第一区域范围参数、渐变程度参数以及第一预设公式,对所述角色模型的局部空间沿所述第一方向进行明暗渐变处理,获取所述第一遮罩。
3.根据权利要求1所述的方法,其特征在于,所述第二遮罩为所述角色模型中法线方向朝向第二方向的第二区域的遮罩;
所述获取所述角色模型的第二区域的第二遮罩,包括:
根据所述角色模型顶点法线方向、以及第二预设公式,剔除所述角色模型中法线方向不朝向所述第二方向的区域,获取所述第二遮罩。
4.根据权利要求1-3任一项所述的方法,其特征在于,根据所述第一遮罩以及所述第二遮罩,得到所述第二渲染通道上的顶点渲染结果,包括:
将第一遮罩和第二遮罩进行叠加;
在所述角色模型的齐次坐标下,对第一遮罩和第二遮罩叠加的区域按照预定规则进行放大和偏移,得到所述第二渲染通道上的顶点渲染结果。
5.根据权利要求4所述的方法,其特征在于,所述在所述角色模型的齐次坐标下,对第一遮罩和第二遮罩叠加的区域按照预定规则进行放大和偏移,得到所述第二渲染通道上的顶点渲染结果,包括:
根据第一偏移量对所述第一遮罩和第二遮罩叠加的区域进行齐次坐标xy方向的加法偏移,根据预设的第二偏移量对第一遮罩和第二遮罩叠加的区域进行齐次坐标z方向的减法偏移,得到所述第二渲染通道上的顶点渲染结果,其中所述顶点渲染结果中所述第一遮罩和第二遮罩叠加的区域轮廓较所述角色模型大、其余区域轮廓较所述角色模型小,且所述顶点渲染结果深度相较于所述角色模型更靠后。
6.根据权利要求1所述的方法,其特征在于,所述角色模型的局部空间的渐变处理结果为所述角色模型的第一区域的颜色渐变结果,渐变方向为所述角色模型局部空间坐标系的第一方向;
所述通过所述第二渲染通道获取所述角色模型的局部空间的渐变处理结果,包括:
根据所述角色模型的第一区域范围参数、渐变程度参数以及第三预设公式,对所述角色模型的局部空间沿所述第一方向进行颜色渐变处理,获取所述渐变处理结果。
7.根据权利要求6所述的方法,其特征在于,所述根据所述渐变处理结果得到所述第二渲染通道上的像素渲染结果,包括:
根据预设的轮廓光颜色参数以及所述第二遮罩,对所述渐变处理结果进行颜色调整,得到所述第二渲染通道上的像素渲染结果。
8.根据权利要求6或7所述的方法,其特征在于,在通过所述第二渲染通道获取所述角色模型的局部空间的渐变处理结果后,还包括:
裁切掉所述渐变处理结果中颜色为黑色的部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010256305.4/1.html,转载请声明来源钻瓜专利网。