[发明专利]一种游戏角色的头发渲染方法、装置、电子设备及存储介质在审
| 申请号: | 202210993293.2 | 申请日: | 2022-08-18 |
| 公开(公告)号: | CN115375814A | 公开(公告)日: | 2022-11-22 |
| 发明(设计)人: | 莫友三;赵臣 | 申请(专利权)人: | 完美世界(重庆)互动科技有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T13/40;A63F13/60 |
| 代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 沈园园 |
| 地址: | 401147 重庆市*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 游戏 角色 头发 渲染 方法 装置 电子设备 存储 介质 | ||
1.一种游戏角色的头发渲染方法,其特征在于,包括:
获取将头发模型拆分后得到的发片,以及由所述发片组成的头发组;
对于各所述头发组,根据所述头发组中各发片与所述头发组中心点的第一距离,按照所述第一距离由近及远的顺序,确定各所述发片的第一渲染顺序;
对于各所述头发组,以游戏角色正面为基准从后往前的顺序,确定各所述头发组的第二渲染顺序;
根据所述第一渲染顺序和所述第二渲染顺序对所述头发模型进行渲染,得到渲染后的头发模型。
2.根据权利要求1所述的方法,其特征在于,所述获取由所述发片组成的头发组包括:
按照所述发片对应的发片类型,对所述发片进行分组,得到所述头发组。
3.根据权利要求2所述的方法,其特征在于,所述按照所述发片对应的发片类型,对所述发片进行分组,得到所述头发组,包括:
获取各发片与所述游戏角色头部的位置关系,所述位置关系至少包括所述发片与所述游戏角色头部的距离;
根据所述位置关系对所述发片进行分类,得到所述发片类型;
按照所述发片类型,对所述发片进行分组,得到所述头发组。
4.根据权利要求2所述的方法,其特征在于,所述按照所述发片对应的发片类型,对所述发片进行分组,得到所述头发组,包括:
获取所述游戏角色的发型类型;
根据所述发型类型确定各所述发片对应的发片类型;
按照所述发片类型,对所述发片进行分组,得到所述头发组。
5.根据权利要求4所述的方法,其特征在于,当所述发型类型为马尾时,所述发片类型包括:头皮头发和马尾头发;
所述按照所述发片类型,对所述发片进行分组,得到所述头发组,包括:
按照所述发片类型,将所述发片分组后得到头皮头发组和马尾头发组。
6.根据权利要求4所述的方法,其特征在于,当所述发型类型为发髻时,所述发片类型包括:头皮头发和发髻头发;
所述按照所述发片类型,对所述发片进行分组,得到所述头发组,包括:
按照所述发片类型,将所述发片分组后得到头皮头发组和发髻头发组。
7.根据权利要求1所述的方法,其特征在于,对于各所述头发组,根据所述头发组中各发片与所述头发组中心点的第一距离,按照所述第一距离由近及远的顺序,确定各所述发片的第一渲染顺序,包括:
获取所述头发组中各发片与所述头发组中心点的第一距离;
按照所述第一距离由近及远的顺序对所述发片进行排序,得到第一排序结果;或,根据所述第一距离为各所述发片添加第一标识,所述第一标识用于体现所述第一距离由近及远的顺序;
根据第一排序结果或所述第一标识确定所述第一渲染顺序。
8.根据权利要求1所述的方法,其特征在于,所述对于各所述头发组,以游戏角色正面为基准从后往前的顺序,确定各所述头发组的第二渲染顺序;包括:
获取所述游戏角色正面朝向所述相机时,所述头发组的中心点与所述相机的第二距离;
按照所述第二距离由远及近的顺序对所述头发组进行排序,得到第二排序结果;或,根据所述第二距离为各所述头发组添加第二标识,所述第二标识用于体现所述第二距离由远及近的顺序;
根据第二排序结果或所述第二标识确定所述第二渲染顺序。
9.根据权利要求1所述的方法,其特征在于,所述根据所述第一渲染顺序和所述第二渲染顺序对所述头发模型进行渲染,得到渲染后的头发模型包括:
根据所述第一渲染顺序对所述发片进行渲染,得到渲染后的头发组;
根据所述第二渲染顺序对所述渲染后的头发组进行渲染,得到所述渲染后的头发模型;
或,
所述根据所述第一渲染顺序和所述第二渲染顺序对所述头发模型进行渲染,得到渲染后的头发模型包括:
根据所述第二渲染顺序,依次对所述头发组按照所述第一渲染顺序所述头发组内的发片进行渲染,得到渲染后的头发模型。
10.一种游戏角色的头发渲染装置,其特征在于,包括:
获取模块,用于获取将头发模型拆分后得到的发片,以及由所述发片组成的头发组;
第一排序模块,用于对于各所述头发组,根据所述头发组中各发片与所述头发组中心点的第一距离,按照所述第一距离由近及远的顺序,确定各所述发片的第一渲染顺序;
第二排序模块,用于对于各所述头发组,以游戏角色正面为基准从后往前的顺序,确定各所述头发组的第二渲染顺序;
渲染模块,用于根据所述第一渲染顺序和所述第二渲染顺序对所述头发模型进行渲染,得到渲染后的头发模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(重庆)互动科技有限公司,未经完美世界(重庆)互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210993293.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:线光斑光源发射装置和设备
- 下一篇:一种逆向工程扫描支架





