有趣是他们在头跟手之前也加了个Constraint, 这样手抓到移动的物体上就可以带动玩家进行漂浮移动了....所以需要选择一个同步代价最小的位置.
双臂的动画是比较难模拟的, 这是因为我们只有三个点的位置(朝向): 头, 左手, 右手....在肩与手的位置确定的情况下, 我们只需要估算肘部的转动角度, 肘部的弯曲角度只与肩到手的距离有关系, 是确定可以计算出来的.
肩部位置的估算涉及到锁骨的伸展和朝向....对于脊柱和双腿的运动模拟, 主要是通过角度约束从脖子一级级往下传递, 与双臂的IK是分开计算的....由于《Lone Echo》是一个太空行走游戏, 所以不需要处理双腿与地面的走路/下蹲等, 只需要根据位置和速度进行模拟跟随躯干即可.