[发明专利]一种将三维模型加工成三维绑定文件的生成方法在审
申请号: | 202210294906.3 | 申请日: | 2022-03-24 |
公开(公告)号: | CN114612638A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 林雄 | 申请(专利权)人: | 苏州少年野望动画有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06F16/16 |
代理公司: | 苏州汇诚汇智专利代理事务所(普通合伙) 32623 | 代理人: | 庄米雪 |
地址: | 215000 江苏省苏州市相城区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 模型 加工 绑定 文件 生成 方法 | ||
1.一种将三维模型加工成三维绑定文件的生成方法,其特征在于,包括以下步骤:
S1:预先建立绑定模板库;
S2:通过三维软件新建一个空白的三维场景,导入三维模型;
S3:根据所述三维模型在三维空间内的形状,从所述绑定模板库调取绑定模板文件,调整所述绑定模板文件内模板骨骼的三维坐标(X,Y,Z),将所述模板骨骼匹配至三维模型内部对应的位置;
S4:修改控制器的形状数据和修改绑定设定参数;
S5:根据所述绑定模板文件自动生成所述三维模型的三维绑定文件;
S6:导入蒙皮和混合修型数据,连接所述三维绑定文件的控制系统和三维模型,清理文件内无用的信息。
2.根据权利要求1所述的一种将三维模型加工成三维绑定文件的生成方法,其特征在于:所述预先建立绑定模板库的具体步骤如下:
S10:构建一个基础模块,所述基础模块定义如何创建绑定模板、定义如何读取绑定模板、定义如何创建控制系统和定义与其他绑定模块的连接规则;
S11:通过所述基础模块继承变换出对应三维模型的不同部位或特征的任一绑定模块;根据继承变换的规则通过基础模块创建所有其他的绑定模块,每个所述绑定模块定义如何创建模板,定义如何识别模板,定义如何创建控制系统和定义与其他绑定模块的连接规则。
3.根据权利要求1所述的一种将三维模型加工成三维绑定文件的生成方法,其特征在于:S5步骤中根据所述绑定模板文件自动生成所述三维模型的绑定文件,具体为:
S51:在所述空白场景下导入三维模型和三位绑定模板文件;
S52:调用所述绑定模板库识别导入的三维绑定模板文件内的所有绑定模块;
S53:依据所述绑定模板库内每个绑定模块建立的控制系统和绑定模板文件内的绑定设定参数生成控制器和模板骨骼;
S54:依据所述绑定模板库内每个绑定模块和其他绑定模块之间的连接规则完成绑定模块之间的相互连接。
4.根据权利要求1所述的一种将三维模型加工成三维绑定文件的生成方法,其特征在于:所述绑定模板库中预先定义常见三维角色的绑定模板文件,所述绑定模板文件包括至少一个绑定模块,通过添加或删除某个绑定模块,对绑定模板文件进行修改。
5.根据权利要求1所述的一种将三维模型加工成三维绑定文件的生成方法,其特征在于,所述绑定模板文件还包括模板骨骼、控制器和绑定设定参数,所述控制器由三维曲线构成,其形状数据为一条三维坐标(x,y,z)序列,通过旋转或者缩放控制器的形状,改变控制器的形状数据;所述绑定设定参数定义了所述三维绑定文件内绑定的模板骨骼的数量;所述模板骨骼的三维坐标信息(X,Y,Z)定义了所述三维绑定文件内骨骼的空间位置。
6.根据权利要求1所述的一种将三维模型加工成三维绑定文件的生成方法,其特征在于:所述控制系统用于执行控制器和模板骨骼之间的控制逻辑。
7.根据权利要求3所述的一种将三维模型加工成三维绑定文件的生成方法,其特征在于:所述连接规则定义了绑定模块之间的约束关系。
8.根据权利要求1所述的一种将三维模型加工成三维绑定文件的生成方法,其特征在于:所述蒙皮和混合修型数据预先通过三维软件制作,所述蒙皮数据为二维数组,其构成为三维模型的每个顶点上所有关节的权重序列;所述混合变形数据包含若干个键值,每个所述键值对应了三维模型变形后顶点的三维坐标序列。
9.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至8任一所述的一种将三维模型加工成三维绑定文件的生成方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州少年野望动画有限公司,未经苏州少年野望动画有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210294906.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超低氮燃烧头
- 下一篇:扶壁式坞墙上管廊底板处墙板混凝土一次浇筑施工方法