[发明专利]游戏角色模型的生成方法、装置、处理器及终端有效
| 申请号: | 201811610934.1 | 申请日: | 2018-12-27 |
| 公开(公告)号: | CN109675315B | 公开(公告)日: | 2021-01-26 |
| 发明(设计)人: | 陈康;张伟东 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | A63F13/56 | 分类号: | A63F13/56;A63F13/822;G06T3/00;G06T5/50;G06T15/04;G06T19/20 |
| 代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 褚敏;宫传芝 |
| 地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 游戏 角色 模型 生成 方法 装置 处理器 终端 | ||
1.一种游戏角色模型的生成方法,其特征在于,包括:
获取与待使用的二维用户图像对应的用户贴图,包括:对所述待使用的二维用户图像进行三维重建,得到所述待使用的二维用户图像的三维模型;根据所述三维模型获得所述用户贴图;
将所述用户贴图中的像素根据预设映射关系映射至游戏角色脸部三维模型对应的初始贴图中的对应的待映射像素,得到所述游戏角色的映射后贴图;
将所述映射后贴图与游戏角色网格进行融合,生成所述游戏角色模型。
2.根据权利要求1所述的方法,其特征在于,在将所述用户贴图映射至所述初始贴图,得到所述映射后贴图之前,还包括:
按照所述用户贴图的分辨率配置映射关系编码图,并且通过所述映射关系编码图中每个像素值保存所述游戏角色的初始贴图中对应该像素的纹理坐标。
3.根据权利要求2所述的方法,其特征在于,将所述用户贴图映射至所述初始贴图,得到所述映射后贴图包括:
对于所述用户贴图中的每个像素,分别读取所述映射关系编码图中对应位置上的像素值;
对所述像素值进行解码处理得到纹理坐标,根据所述纹理坐标确定所述用户贴图中每个像素在所述初始贴图中的待映射像素,以得到所述映射后贴图。
4.根据权利要求1所述的方法,其特征在于,在获取与所述待使用的二维用户图像对应的所述用户贴图之前,还包括:
获取初始二维用户图像;
对所述初始二维用户图像中符合预设图像阈值的部分进行处理以得到所述待使用的二维用户图像。
5.根据权利要求1所述的方法,其特征在于,在将所述用户贴图映射至所述初始贴图,得到所述映射后贴图之后,还包括:
基于用户肤色对所述游戏角色的肤色进行调整,得到调整结果;
将所述调整结果融合至所述映射后贴图。
6.根据权利要求1所述的方法,其特征在于,在将所述映射后贴图与所述游戏角色网格进行融合,生成所述游戏角色模型之后,还包括:
获取与初始的二维用户图像匹配的妆容模板;
将所述妆容模板对应的妆容美术资源叠加至所述游戏角色模型。
7.根据权利要求1所述的方法,其特征在于,所述待使用的二维用户图像为待使用的二维脸部图像,所述游戏角色模型为所述游戏角色脸部模型。
8.一种游戏角色模型的生成装置,其特征在于,包括:
获取模块,用于获取与待使用的二维用户图像对应的用户贴图,包括:对所述待使用的二维用户图像进行三维重建,得到所述待使用的二维用户图像的三维模型;根据所述三维模型获得所述用户贴图;
映射模块,用于将所述用户贴图中的像素根据预设映射关系映射至游戏角色脸部三维模型对应的初始贴图中的对应的待映射像素,得到所述游戏角色的映射后贴图;
生成模块,用于将所述映射后贴图与游戏角色网格进行融合,生成所述游戏角色模型。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任意一项所述的游戏角色模型的生成方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的游戏角色模型的生成方法。
11.一种终端,其特征在于,包括:一个或多个处理器,存储器,显示装置以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序用于执行权利要求1至7中任意一项所述的游戏角色模型的生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811610934.1/1.html,转载请声明来源钻瓜专利网。





