SpaceFFDBox - superclass: SpacewarpObject; super-superclass:node - classID: #(1743405235, -25546556)
コンストラクタ
spaceFFDBox...
プロパティ
<SpaceFFDBox>.length Float default: 0.0 -- animatable
ラティスの長さを設定します。
<SpaceFFDBox>.width Float default: 0.0 -- animatable
ラティスの幅を設定します。
<SpaceFFDBox>.height Float default: 0.0 -- animatable
ラティスの長さを設定します。
<SpaceFFDBox>.dispLattice Boolean default: true -- alias: Lattice
オンの場合、コントロール ポイントを接続する線が描画され、グリッドが作成されます。
<SpaceFFDBox>.dispSource Boolean default: false -- alias: Source_Volume
オンの場合、コントロール ポイントとラティスは、修正されていない状態で表示されます。
<SpaceFFDBox>.deformType Integer default: 0
FFD により影響を受ける頂点を指定します。
0 - [ボリュームのみ](Only In Volume) (ソース ボリュームの内部に配置されている頂点のみ、変形されます。 ソース ボリュームの外部の頂点は、影響を受けません。
1 - [すべての頂点](All Vertices) (ソース ボリュームの内部、外部のどちらに配置されていても、*.falloff*
値に従ってすべての頂点が変形されます)
<SpaceFFDBox>.falloff Float default: 0.0 -- animatable
FFD 効果が 0 まで減少する際の、ラティスからの距離。
この値を 0 に設定すると、事実上オフになり、フォールオフはありません。Falloff パラメータの単位は、ラティスのサイズとの相対関係で指定されます。
フォールオフが 1 の場合、ラティスの幅/長さ/高さだけラティスから離れたポイントに対して、効果は 0 になります(ポイントがどの側面にあるかによって異なります)。
<SpaceFFDBox>.tension Float default: 25.0 -- animatable
変形スプラインの張力を設定します。
<SpaceFFDBox>.continuity Float default: 25.0 -- animatable
変形スプラインの連続性を設定します。
関連するメソッド
bindSpaceWarp <node> <spaceFFDBox_node>
conformToShape <spaceFFDBox_node>
3ds Max 2017 以降で使用可能: SpaceFFDBox のコントロール ポイントを SpaceFFDBox が適用されているノードに適合させます。SpaceFFDBox のインスタンスが複数のオブジェクトに適用されている場合は、何も起こりません。
resetLattice <spaceFFDBox_node>
3ds Max 2017 以降で使用可能: SpaceFFDBox のコントロール ポイントを既定の位置にリセットします。
getDimensions <spaceFFDBox_node>
setDimensions <spaceFFDBox_node> <Point3>
3ds Max 2017 以降で使用可能: SpaceFFDBox のコントロール ポイントの数を取得および設定します。Point3 内の最初のコンポーネント値には幅コントロール ポイントの数、2 番目の値には長さコントロール ポイントの数、3 番目の値には高さコントロール ポイントの数を指定します。各コンポーネントの最低値は 2 です。
animateAll <spaceFFDBox_node>
3ds Max 2017 以降で使用可能: SpaceFFDBox のすべてのコントロール ポイントにコントローラを適用します。
MAXScript で作成される SpaceFFDBox のコントロール ポイント数の既定値は、4x4x4 です。
関連するバインド モディファイヤ
FFD_Binding
このモディファイヤは自動的に bindSpaceWarp() メソッドによって作成されます。それ以外 MAXScript では作成できません。このバインド モディファイヤに関連付けられているプロパティはありません。
MAXScript で作成された SpaceFFDBox の中のコントロール ポイントの数値は、常に 4x4x4 です。
コントローラを FFD コントロール ポイントに割り当てるメソッドはありません。3ds Max の MAXScript を使用して長さ、幅、および高さのポイントの数値を代入するメソッドや数値にアクセスするメソッドもありません。
FFD のコントロール ポイントへのアクセスの詳細は、「クラスとオブジェクトの調査関数」および「頂点およびコントロール ポイントのアニメーションのスクリプト」を参照してください。