所以我一直在为我实习的工作室开发一个姿势库工具。我已经完成了很多,但是在测试时我意识到该工具存在很大的缺陷。当我设置姿势时,它的位置基于其父级的本地空间,但父级是移动比例旋转曲线。
当动画师设置姿势并进行步行循环时,他们不会移动 MSR。我遇到的问题是,如果动画师将角色从 MSR 移开并且他们想要设置姿势怎么办?现在它会回弹到 MSR 所在的位置,如果姿势设置在 MSR 位置,或者它会回弹到基于 MSR 的位置设置的位置。
我需要该工具来处理偏移,以便当动画师将装备从 MSR 移开时,它不会快速回到最初设置姿势的位置,而是将姿势设置在空间中的当前位置。我想我可以通过弄乱矩阵或在控制曲线上使用 Dag 命令来实现这一点,但我真的不知道从哪里开始。