【技术实现步骤摘要】
一种动作捕捉数据多模板批量重定向方法
[0001]本专利技术涉及动作捕捉数据匹配领域,尤其涉及一种动作捕捉数据多模板批量重定向方法。
技术介绍
[0002]动作捕捉技术是一种三维动画的采集技术,其主要通过在被捕捉对象(一般为人体)身上施加标记点或传感器的方式,将人体骨骼的运动数据传输到计算机终端,从而实现纯粹的人体动作数据(也可以是其他物体的动作数据)的录制。动作捕捉技术收集到的数据一般为人体骨骼的动画数据或者围绕在人体周围的标记点的运动数据,其中,后者可以通过同一系统实现向前者的转换。因而动作捕捉技术最终的输出即为人体骨骼的运动数据。
[0003]在运动数据被实际动画项目使用之前,该运动数据需要经历名为重定向的工作。重定向,即由于表演者与目标动画角色存在身材差异的原因,其骨骼模型的大小和长短存在差异,因而动作数据不能直接沿用所带来的必要步骤。
[0004]现行的重定向方案流程如图1,对于N条数据而言,需要重复以下步骤N次:
[0005]对于现行的一般方法,动作重定向步骤主要在Autodeskmoti ...
【技术保护点】
【技术特征摘要】
1.一种动作捕捉数据多模板批量重定向方法,其特征在于,包括以下步骤:A1:处理用户输入,接收用户选定的关键节点,包括骨骼节点和最终导出的文件根节点;A2:应用用户HumanIK模板设置,接收多模板文件,分别对上半身、下半身和手指的原始动画根据相对应的模板文件进行应用,得到对应的初步动画文件,其中,所述多模板文件包括上半身模板文件、下半身模板文件、手指模板文件;A3:烘焙动画,将上半身、下半身和手指对应的所述初步动画文件分别采用适合不同部位的烘焙方法进行烘焙,烘焙完成后,将动画文件分别输出,得到每个部位对应的中间动画文件;A4:将上半身、下半身和手指对应的所述中间动画文件进行整合;A5:对于每一条动画,重复步骤A2至A4,直到对所有动画完成重定向。2.根据权利要求1所述的方法,其特征在于,步骤A3中,烘焙手指动画时采取骨骼烘焙方式,烘焙上半身和下半身动画时,采取Controlrig烘焙方式,避免上半身、下半身之间互相牵扯。3.根据权利要求1所述的方法,其特征在于,步骤A2中,所述多模板文件通过以下步骤得到:S1:接收原始模型,将其导入motionbuilder进行角色化过程;S2:接收动作捕捉原始数据,将其导入到与步骤S1同一文件场景内进行actor的匹配,用匹配后产生的actor对所述原始模型进行驱动;S3:接收一条能够体现角色和表演者差距的,具有代表性的特殊动作捕捉数据,根据所述特殊动作捕捉数据进行HumanIK参数的调整。4.根据权利要求3所述的方法,其特征在于,步骤S3包括以下步骤:S3
‑
1:针对上半身肢体动作进行IK和FK的权重设置,保存为第一模板文件;S3
‑
2:针对下半身肢体动作进行IK和FK的权重设置,另存为第二模板文件;S3
‑
3:针对手指动作进行进行IK和FK的权重设置,另存为第三模板文件。5.根据权利要求3所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:李秀,杨斌,
申请(专利权)人:清华大学深圳国际研究生院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。