インバース キネマティクス(IK)では、IK ハンドルを移動させてジョイント チェーン全体のポーズを設定します。IK ハンドルとは、選択し移動させることにより、割り当てられたジョイントに影響を与えるオブジェクトです。詳細については、「IK ハンドルの概要」を参照してください。IK ハンドルを持つジョイント チェーンは、IK チェーンと呼ばれます。IK ハンドルを使ってジョイント チェーンのポーズの設定やアニメートを行う場合、IK ソルバが IK チェーン内の全ジョイントを自動的に回転させます。IK ソルバとは、IK ハンドルを配置するときに、Maya が IK チェーン内の全ジョイントの回転を計算するために使用するツールです。詳細については、IK ソルバを参照してください。
目標指向のモーションを作成する場合は、チェーン内の各ジョイントの回転を個別に指定しなくてもジョイント チェーンが到達する目標位置だけを考えればよいため、インバース キネマティクスの方がフォワード キネマティクスよりも直感的です。
重要な注意事項
- ジョイントがモデルにバインド(スキニング)されている場合は、ジョイントをスケルトンに追加したり、あるいはスケルトンから除去することはできません。追加や除去を行った場合には、IK ハンドルまたはスキニングを再度行う必要があります。
- IK ハンドルを使用してジョイント チェーンにポーズを設定する場合は、直線で描画されるジョイント チェーンを作成しないようにしてください。IK ハンドルを挿入する前に、ジョイント チェーンのジョイントの一部を適切な角度にわずかに回転させると、IK を使用するチェーンのポーズ設定が簡単になります。