[发明专利]虚拟对象模型的处理方法、装置、电子设备及存储介质在审
申请号: | 202211272283.6 | 申请日: | 2022-10-18 |
公开(公告)号: | CN116524080A | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 骆欣宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T13/40 | 分类号: | G06T13/40;G06T19/20;G06F9/445 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 刘晖铭;吴素花 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 对象 模型 处理 方法 装置 电子设备 存储 介质 | ||
1.一种虚拟对象模型的处理方法,其特征在于,所述方法包括:
显示导入到动画开发工具中的虚拟对象模型;
响应于针对所述动画开发工具界面中的姿态调整控件的触发操作,基于所述虚拟对象模型包括的多个节点之间的从属关系,将所述虚拟对象模型的当前姿态调整为预设姿态;
响应于针对所述动画开发工具界面中的角色化控件的触发操作,对处于所述预设姿态的所述虚拟对象模型进行角色化处理,得到角色化后的所述虚拟对象模型;
显示导入到所述动画开发工具中的多组动作捕捉数据;
响应于针对所述动画开发工具界面中的绑定控件的触发操作,创建与所述虚拟对象模型对应的基础类对象,将所述多组动作捕捉数据分别绑定到所述基础类对象的对应位置上,并将所述基础类对象绑定到角色化后的所述虚拟对象模型上。
2.根据权利要求1所述的方法,其特征在于,
所述多个节点的类型包括:父节点和子节点,所述虚拟对象模型的当前姿态是通过所述父节点和多个所述子节点分别所处的当前位置表征的;
所述基于所述虚拟对象模型包括的多个节点之间的从属关系,将所述虚拟对象模型的当前姿态调整为预设姿态,包括:
保持所述父节点所处的所述当前位置不变,针对所述多个节点中的每个所述子节点,执行以下处理:
对所述子节点的世界坐标进行更新,以使所述子节点更新后的世界坐标与所述动画开发工具中的预设坐标系正交;
基于所述子节点更新后的世界坐标调用预设关系进行计算,得到所述子节点相对于所述父节点更新后的本地坐标;
基于所述子节点相对于所述父节点更新后的本地坐标,将所述子节点所处的所述当前位置调整为预设位置,以使所述虚拟对象模型处于预设姿态。
3.根据权利要求2所述的方法,其特征在于,
所述子节点的世界坐标包括多个部分分别对应的矩阵,且所述多个部分包括旋转部分;
所述对所述子节点的世界坐标进行更新,以使所述子节点更新后的世界坐标与所述动画开发工具中的预设坐标系正交,包括:
将所述子节点的世界坐标中的所述旋转部分对应的矩阵置为单位矩阵,以使所述子节点更新后的世界坐标与所述动画开发工具中的预设坐标系正交。
4.根据权利要求2所述的方法,其特征在于,
所述预设关系包括:所述子节点的世界坐标等于所述父节点的世界坐标与所述子节点相对于所述父节点的本地坐标的乘积;
所述基于所述子节点更新后的世界坐标调用预设关系进行计算,得到所述子节点相对于所述父节点更新后的本地坐标,包括:
确定所述父节点的世界坐标对应的矩阵的逆矩阵;
将所述逆矩阵与所述子节点更新后的世界坐标对应的矩阵的乘积,确定为所述子节点相对于所述父节点更新后的本地坐标。
5.根据权利要求1所述的方法,其特征在于,在基于所述虚拟对象模型包括的多个节点之间的从属关系,将所述虚拟对象模型的当前姿态调整为预设姿态之前,所述方法还包括:
基于所述虚拟对象模型的骨骼上的多个节点分别对应的关节的名称、以及所述多个节点对应的关节之间的联动关系,确定发生牵动的关节以及被牵动的关节;
将所述发生牵动的关节作为父节点,将所述被牵动的关节作为子节点,基于所述父节点和所述子节点形成对应的从属关系。
6.根据权利要求1所述的方法,其特征在于,在将所述虚拟对象模型的当前姿态调整为预设姿态之后,所述方法还包括:
响应于针对所述动画开发工具界面中的节点调整控件的触发操作,将所述虚拟对象模型中被选中的节点进行设定角度的旋转。
7.根据权利要求1所述的方法,其特征在于,所述对处于所述预设姿态的所述虚拟对象模型进行角色化处理,包括:
创建虚拟角色对象;
针对处于所述预设姿态的所述虚拟对象模型包括的每个骨骼,确定所述骨骼上的节点对应的关节,并将所述骨骼绑定到所述虚拟角色对象的与所述关节对应的位置上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211272283.6/1.html,转载请声明来源钻瓜专利网。