変換を制御

変換コントローラは、合成コントローラです。変換コントローラでは、位置、回転、スケールに使用するコントローラの種類と動作を設定します。

変換コントローラは、[トラック ビュー - カーブ エディタ](Track View — Curve Editor)または[モーション](Motion)パネルで割り当てます。合成変換コントローラの場合、トラック ビューではプロパティを表示できません。変換コントローラのパラメータは、[モーション](Motion)パネルでないとアクセスできません。

位置/回転/スケール コントローラ

位置/回転/スケール(PRS) コントローラは、ほとんどのオブジェクトに使用できる簡単な変換コントローラです。PRS 変換コントローラでは、既定値のベジェ位置、TCB 回転、ベジェ スケールの各コントローラを設定します。

標準の変換を設定する場合や、位置、回転、スケールの各コントローラで単一のファンクション カーブを制御したい場合に PRS コントローラを使用します。

変換スクリプト コントローラ

変換スクリプト コントローラでは、PRS コントローラの全情報が 1 つのスクリプト配列に含まれています。位置、回転、スケールの 3 つのトラックは別々に存在するのではなくて、1 つのスクリプト コントローラ ダイアログ ボックスから同時に 3 つの値にアクセスすることができます。変換値はスクリプトで定義されており、簡単にアニメートできます。

コントローラのスクリプト値は matrix3 値です。matrix3 値とは、4x3 3D の変換配列です。詳細は、『MAXScript ヘルプ』の「Matrix3 値」トピックを参照してください。

外部参照コントローラ

外部参照コントローラを使用すると、別のシーン ファイル内のあらゆる種類の変換コントローラを外部参照できます。このコントローラをオブジェクトに割り当てると、ソース コントローラがネストされ、再生時にしかアクセスできなくなります。外部参照コントローラは単独で使用するか、外部参照オブジェクトと組み合わせて使用します。