アニメーション データを設定および取得する

HumanIK のゲームへの組み込みで最も重要な課題は、多くの場合、ゲームと HumanIK の HumanIKHIKCharacterState および HIKEffectorSetState の間で、キャラクタのすべての必要なトランスレーション、回転およびスケールの値を維持しながら、アニメーション データの同期の信頼性を高めて、それを自動化するワークフローを構築することです。一度データ同期ワークフローとして正しく設定されたら、HumanIK の使用は、適切なソルバへの関数呼び出しと同じように簡単にすることができます。

ゲーム エンジンとの間のアニメーション データの転送という複雑なプロセスを容易にするために、HumanIK では、さまざまな高度なワークローを選択することができます。また、さまざまな方法でトランスレーション、向き、およびスケール値を表す複数の関数を選択することができます。複数のアプローチを選択することができ、さまざまなデータ表現に対応しています。これはプロジェクトで使う上で非常に便利です。