【技术实现步骤摘要】
三维模型驱动方法、装置、终端及计算机可读存储介质
本申请涉及计算机领域,特别是涉及一种三维模型驱动方法、装置、终端及计算机可读存储介质。
技术介绍
三维模型是物体的多边形表示方式,通常用计算机或者其它视频设备进行显示。显示的物体可以是现实世界的实体,也可以是虚构的物体。任何物理自然界存在的东西都可以用三维模型表示。目前能够应用三维建模的应用软件实现三维模型的动画效果。
技术实现思路
本申请主要提供一种三维模型驱动方法、装置、终端及计算机可读存储介质。本申请采用的第一个技术方案是:确定三维模型的目标骨骼,目标骨骼从至少两个候选骨骼中得到;将目标骨骼与三维模型绑定,其中,目标骨骼用于驱动三维模型运动。其中,确定三维模型的目标骨骼包括:获取三维模型的网格顶点位置信息;利用网格顶点位置信息计算三维模型的骨骼结构;从至少两个候选骨骼中确定与三维模型的骨骼结构相匹配的目标骨骼。其中,在从至少两个候选骨骼中确定与三维模型的骨骼结构相匹配的目标骨骼之后,包括: >按照预设规则对三维本文档来自技高网...
【技术保护点】
1.一种三维模型驱动方法,其特征在于,包括:/n确定三维模型的目标骨骼,所述目标骨骼从至少两个候选骨骼中得到;/n将所述目标骨骼与所述三维模型绑定,其中,所述目标骨骼用于驱动所述三维模型运动。/n
【技术特征摘要】
1.一种三维模型驱动方法,其特征在于,包括:
确定三维模型的目标骨骼,所述目标骨骼从至少两个候选骨骼中得到;
将所述目标骨骼与所述三维模型绑定,其中,所述目标骨骼用于驱动所述三维模型运动。
2.根据权利要求1所述的方法,其特征在于,所述确定三维模型的目标骨骼包括:
获取所述三维模型的网格顶点位置信息;
利用所述网格顶点位置信息计算所述三维模型的骨骼结构;
从所述至少两个候选骨骼中确定与所述三维模型的骨骼结构相匹配的所述目标骨骼。
3.根据权利要求2所述的方法,其特征在于,在所述从所述至少两个候选骨骼中确定与所述三维模型的骨骼结构相匹配的所述目标骨骼之后,包括:
按照预设规则对所述三维模型的骨骼结构与所述目标骨骼的匹配度进行评估,并在终端界面上显示评估结果;
接收根据所述评估结果输入的选择指令,所述选择指令用于指示是否将所述目标骨骼与所述三维模型进行绑定。
4.根据权利要求2所述的方法,其特征在于,所述将所述目标骨骼与所述三维模型绑定包括:
计算所述三维模型的网格顶点与所述目标骨骼的骨骼点的相对关系;
利用所述相对关系设置三维模型的网格顶点与所述目标骨骼的骨骼点的动态相对关系,以使得所述目标骨骼与所述三维模型绑定,从而利用所述目标骨骼驱动所述三维模型。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述将所述目标骨骼与所述三维模型绑定之后,还包括:
通过摄像头实时采集包含目标物体的图像,其中,所述三维模型为所述目标物体对应的虚拟模型;
根据所述图像获取所述目标物体的运动参数;
根据所述运动参数驱动所述目标骨骼的骨骼点移动,以通过所述骨骼点的移动驱动所述三维模型运动。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述将所述目标骨骼与所述三维模型绑定...
【专利技术属性】
技术研发人员:李佳桦,尹浩,
申请(专利权)人:深圳市商汤科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。