FFD_4x4x4 : モディファイヤ

FFD_4x4x4 - superclass: modifier; super-superclass:MAXWrapper - classID: #(556946838, 751897560)

コンストラクタ

ffd_4x4x4 ... FFD4x4x4 ...

プロパティ

<FFD_4x4x4>.dispLattice Boolean default: true -- alias: Lattice

コントロール ポイントを接続する線を描画してグリッドを作成します。

   

<FFD_4x4x4>.dispSource Boolean default: false&emdash;alias: Source_Volume

コントロール ポイントとラティスを未修正の状態で表示します。

   

<FFD_4x4x4>.deformType Integer default: 0

変形タイプ:

0 - [ボリュームのみ](Only In Volume) (ソース ボリュームの内側に位置する頂点を変形します。)

1 - [すべての頂点](All Vertices)は、ソース ボリュームの内側または外側にかかわらず、すべての頂点を変形します。

   

<FFD_4x4x4>.inPoints Boolean default: true -- alias: Inside_Points

オブジェクトの内側のコントロール ポイントのみが、[シェイプに合わせる](Conform to Shape)によって影響を受けます。

   

<FFD_4x4x4>.outPoints Boolean default: true -- alias: Outside_Points

オブジェクトの外側のコントロール ポイントのみが、[シェイプに合わせる](Conform to Shape)によって影響を受けます。

   

<FFD_4x4x4>.offset Float default: 0.05 -- animatable

[シェイプに合わせる](Conform to Shape)によって影響を受けるコントロール ポイントが、オブジェクトのサーフェスからオフセットされる距離。

   

<FFD_4x4x4>.lattice_transform SubAnim
<FFD_4x4x4.lattice_transform>.position Point3 default: [0,0,0] -- animatable
<FFD_4x4x4.lattice_transform>.rotation Quat default: (quat 0 0 0 1) -- animatable
<FFD_4x4x4.lattice_transform>.scale Point3 default: [1,1,1] -- animatable
注:

Falloff、Tension、および Continuity パラメータには、MAXScript ではアクセスできません。

   

メソッド

conformToShape <FFD_4x4x4>

FFD のコントロール ポイントを FFD が適用されているノードに適合させます。FFD モディファイヤのインスタンスが 1 つ以上のオブジェクトに適用されている場合は、何も起こりません。

   

resetLattice <FFDBox>

FFD のコントロール ポイントを既定の位置にリセットします。

animateVertex <FFD_4x4x4> {<integer_index> | <integer_index_array> | #all}

FFD モディファイヤの指定されたコントロール ポイントにコントローラを適用します。

コントローラをコントロール ポイントに割り当てると、コントロール ポイントは Master SubAnim に追加され、トラック ビューではアニメート可能として表示されます。このため、これらのコントロール ポイントをさらにスクリプトで記述できるようになります。

animateVertex $box01.modifier[1] #all

アニメートするコントロール ポイントは、インデックス番号によって指定されます。また、キーワード #all を指定するとすべてのコントロール ポイントがアニメートされます。

FFD のコントロール ポイントへのアクセスの詳細については、「クラスとオブジェクトの調査関数」および「頂点およびコントロール ポイントのアニメーションのスクリプト」を参照してください。FFD コントロール ポイントに使われる座標系の詳細については、「モディファイヤ サブオブジェクト変換プロパティ」を参照してください。

animateAll <FFD_4x4x4>

FFD モディファイヤのすべてのコントロール ポイントにコントローラを適用します。

   

関連事項