解算时将世界空间变换转换成控制空间变换
2025年5月2日 2025年5月9日
之前保存到数组的变换是世界变换,在获取到rig space的变换后,转换成世界变换才进行存储。
关卡中的角色
将角色拖入到关卡中,发现蝎子并不在角色位置,而且各个足的位置不同于默认位置。这是由于设置给FullBodyIK节点的变换为世界变换
将世界变换转换成控制空间变换
播放模式
modes | |
---|---|
selected viewport | |
simulate | 不再操作一个有效角色,作为旁观者进行全局设置 |
simulate模式运行
alt-s
角色在正确位置,拖动gizmo,蝎子位置不变。
可以看到轻微抖动,这是由于移动gizmo和和动画更新之间存在的时延。
移动gizmo产生的新坐标在世界坐标系,而全身ik节点试图工作,使各个足呆在设置的正确位置。