[发明专利]一种骨骼蒙皮动画网格表面附加模型的方法在审
申请号: | 201710198464.1 | 申请日: | 2017-03-29 |
公开(公告)号: | CN107093200A | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 卢歆翮;江卓浩;陈汉辉;李茂;陈镇秋 | 申请(专利权)人: | 珠海金山网络游戏科技有限公司;广州西山居世游网络科技有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40 |
代理公司: | 广州嘉权专利商标事务所有限公司44205 | 代理人: | 俞梁清 |
地址: | 519000 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 骨骼 蒙皮 动画 网格 表面 附加 模型 方法 | ||
1.一种骨骼蒙皮动画网格表面附加模型的方法,其特征在于,该方法包括:A.使用射线与主体模型网格进行求交计算,取得与射线相交的三角形和交点;B.获取并记录所述三角形的蒙皮信息;C.基于所述步骤B得到三角形的蒙皮信息计算并记录交点在三角形内的重心坐标;D.进行主体模型网格与附加模型网格的网格合并。
2.根据权利要求1所述的骨骼蒙皮动画网格表面附加模型的方法,其特征在于,该方法还包括:所述步骤A、B、C的处理过程由一图形编辑器完成,所述步骤D的处理过程使用三维动画引擎执行处理。
3.根据权利要求1所述的骨骼蒙皮动画网格表面附加模型的方法,其特征在于,该方法还包括:所述步骤A还可以通过遍历吸附目标网格的所有三角面,对所有顶点进行骨骼蒙皮动画形变计算,以最终计算结果组成的三角形与射线求交,取得三角形。
4.根据权利要求1所述的骨骼蒙皮动画网格表面附加模型的方法,其特征在于,该方法还包括:对于基于蒙皮的网格,所述步骤A还可以使用调用三维动画引擎的接口产生不规则碰撞体,利用物理引擎获得相交三角形。
5.根据权利要求1所述的骨骼蒙皮动画网格表面附加模型的方法,其特征在于,所述步骤A还包括:使用一条射线与需要进行附加模型的主体模型区域进行相交,进一步对射线执行求交,得到相交三角形的原始切线、原始法线及原始位置坐标。
6.根据权利要求1所述的骨骼蒙皮动画网格表面附加模型的方法,其特征在于,所述步骤B还包括:所以记录三角形顶点的蒙皮信息包括骨骼索引、骨骼权重、原始位置、原始法线及原始切线。
7.根据权利要求1或6所述的骨骼蒙皮动画网格表面附加模型的方法,其特征在于,所述步骤D还包括:S41,分别对三角形三个顶点进行骨骼蒙皮计算,得到三个顶点对应的三组经过蒙皮形变后的位置、法线及切线;S42,基于所述步骤S42计算得到三组计算结果和对应的一个重心坐标,将三组计算结果基于自身骨骼权重合成为一组;S43,根据目标法线和目标切线用叉乘求得第三个向量;S44,由一个坐标点和三个相互垂直的向量,形成一个三维直角坐标系;S45,基于所述步骤S44得到的三维直角坐标系,对吸附物的附加模型施加额外的局部坐标偏移、局部旋转得到最终主体模型与附加模型的附加结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司;广州西山居世游网络科技有限公司,未经珠海金山网络游戏科技有限公司;广州西山居世游网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710198464.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于生成线索图的方法及装置
- 下一篇:一种新型工装夹具