将 HumanIK 集成到游戏时涉及的最重要的挑战是经常设置可靠的自动方法对游戏与 HumanIKHIKCharacterStates 和 HIKEffectorSetStates 之间的动画数据进行同步,同时保留角色身体每一部分的所有必要的平移、旋转和缩放值。正确设置数据同步工作流后,使用 HumanIK 就如同对相应解算器的函数调用一样简单。
为了简化将动画数据传输到游戏引擎或从游戏引擎传输动画数据的复杂过程,HumanIK 允许您选择不同的高级工作流,以及以不同方式表示平移、方向和缩放值的多个等效函数。可以选择最适合您项目的方法和数据表示。