解决初始姿态差异的问题
使用VRM-0.X兼容数据时,问题可能不会显现
•模型骨架
•动画骨架
都符合VRM兼容的标准化T-Pose,那么无需转换即可运行。
使用 UniVRM 的实现方式
在 UniVRM 的 vrm-1.0 中,包含了 ControlRig 这一组件,它能够支持初始姿态的转换。在运行时加载的过程中,ControlRig会自动进行设置和初始化。
也可以让 UNITY 的 MECANIM HUMANOID 代替
如果为运动的源和目标都设置了 humanoid avatar
实现方式
在 UniVRM 之外,也可以实现动画转换。
模型和运动的骨架需要满足 HumanoidBone 规范并处于 T-Pose,这是必要条件。