[布地](Cloth)モディファイヤは、3ds Max 8 で導入された Cloth システムの主要要素を実装します。すべてのシミュレーション パラメータへのアクセスを提供し、実際のシミュレーション処理をコントロールします。
[オブジェクト](Object)ロールアウトの[現在の状態を表示](Show Current State)チェックボックスの状態を取得/設定します。
[オブジェクト](Object)ロールアウトの[ターゲットの状態を表示](Show Target State)チェックボックスの状態を取得/設定します。
<Cloth>.showEnabledSolidCollision BooleanClass default: false -- boolean; Show_Enabled_Solid_Collision
[オブジェクト](Object)ロールアウトの[使用可能な固体衝突を表示](Show enabled solid collision)チェックボックスの状態を取得/設定します。
<Cloth>.showEnabledClothCollision BooleanClass default: false -- boolean; Show_Enabled_Cloth_Collision
[オブジェクト](Object)ロールアウトの[使用可能な自己衝突を表示](Show enabled self collision)チェックボックスの状態を取得/設定します。
[スケール](Scale)の値を単位あたり cm で取得/設定します。
[重力](Gravity)チェックボタンの状態をコントロールします。
[サブ サンプル](Sub sample)の値を取得/設定します。
[開始フレーム](Start Frame)の値を取得/設定します。
[終了フレーム](End Frame)チェックボックスの状態をコントロールします。true に設定すると、終了フレームが使用されます。
[終了フレーム](End Frame)の値を取得/設定します。
[自己衝突](Self Collision)チェックボックスの状態をコントロールします。true に設定すると、布は自己衝突を計算します。アニメート可能です。
[自己衝突](Self-Collision)の値を取得/設定します。
[交差をチェック](Check Intersections)チェックボックスの状態をコントロールします。true に設定すると、布は自己交差をチェックします。
[固体衝突](Solid Collision)チェックボックスの状態をコントロールします。true に設定すると、衝突は固体として計算されます。
[ソーイング スプリングを使用](Use Sewing Springs)チェックボックスの状態をコントロールします。true に設定すると、ソーイング スプリングが使用されます。
[ソーイング スプリングを表示](Show Sewing Springs)チェックボックスの状態をコントロールします。true に設定すると、ソーイング スプリングが表示されます。
[レンダリング時のシミュレーション](Sim On Render)チェックボックスの状態をコントロールします。true に設定した場合は、シミュレーションが実行されてからレンダリングされます。
[シミュレーション優先順位](Simulation Priority)の値を取得/設定します。[レンダリング時のシミュレーション](Sim On Render)が有効である場合、この値により、シミュレーションを実行する順序を決定する Cloth シミュレーションの優先順位が定義されます。
[拡張ピンチング](Advanced Pinching)チェックボックスの状態をコントロールします。
[テンション](Tension)チェックボックスの状態をコントロールします。true に設定すると、カラーを使用して布地のテンションが示されます。
showTension が true に設定されている場合に使用される、テンションのスケールの値を取得/設定します。[テンション](Tension)スピナーに対応しています。
相対速度調整値を取得/設定します。UI 表示はありません。アニメート可能です。
タイム スケール値を取得/設定します。UI 表示はありません。アニメート可能です。
[連結メソッド](welding method)ラジオ ボタンのインデックスを取得/設定します。
[背面を無視](Ignore Backfacing)オプションの状態を取得/設定します。
[マウスを使用してシミュレート](Simulate On Mouse Down)オプションの状態を取得/設定します。
以下のプロパティは、Cloth Object ParamBlock2 のパラメータとしてアクセスできます。これには、.getObjectParamBlock() メソッドを使用してアクセスできる ClothOps Mixin インタフェースを公開します。このパラメータ ブロックは、[布地](Cloth)モディファイヤが割り当てられているシーン オブジェクトに関連付けられます。[布地](Cloth)モディファイヤが適用されたオブジェクトごとに、1 つの ReferenceTarget:ParamBlock2 が存在します。
同じ ParamBlock2 に、[布地](Cloth)モディファイヤのプロパティとしてアクセスできます。このプロパティの名前は、シーン ノードの名前に "_properties" を付加したものになります。
[UNC パスを強制](Force UNC Path)チェックボックスの状態を取得/設定します。true に設定すると、キャッシュ ファイルに UNC パスが使用されます。
マテリアル プロパティ アプリケーション メソッドを取得/設定します。
コントロールの[プロパティ割り当て](Property Assignment)領域にあるラジオボタンに対応しています。
マテリアル補間バイアスを取得/設定します。コントロールの[プロパティ割り当て](Property Assignment)領域にあるスピナー/スライダに対応しています。
ベンド マップの使用を有効/無効にします。[選択したオブジェクト](Selected Object)ロールアウトのコントロールの[ベンド マップ](Bend Map)領域において[ベンド マップ](Bend Map)の値の前にあるチェックボックスに対応します。
ベンド マップ強度を取得/設定します。[選択したオブジェクト](Selected Object)ロールアウトのコントロールの[ベンド マップ](Bend Map)領域にある[ベンド マップ](Bend Map)の値スピナーに対応します。
ベンド マップ ソースを取得/設定します。[選択したオブジェクト](Selected Object)ロールアウトのコントロールの[ベンド マップ](Bend Map)領域にあるラジオ ボタンに対応します。
bendMapSource を 1 に設定したときのテクスチャ マップ チャネルを取得/設定します。[選択したオブジェクト](Selected Object)ロールアウトのコントロールの[ベンド マップ](Bend Map)領域にあるマップ ボタンに対応します。
ベンド マップとして使用するテクスチャ マップを取得/設定します。[選択したオブジェクト](Selected Object)ロールアウトのコントロールの[ベンド マップ](Bend Map)領域にあるマップ ボタンに対応します。
次のプロパティには、頂点グループでアクセスできます。既定値では、頂点グループは存在せず、次のエラー メッセージが表示されます。
頂点グループ パラメータにアクセスする前に、頂点グループを作成してください。
次のいずれかを使用することができます。「ClothOps Mixin インタフェース」(このページでこの後説明します)が公開する getGroupParamBlock() メソッドを使用するか、[布地](Cloth)モディファイヤのプロパティとして ReferenceTarget:ParamBlock2 を指定することでプロパティにアクセスする方法を使用します。ここでは、括弧内のエイリアスを使用する必要があります。
コンストレイントがアクティブかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウト/[コンストレイント パラメータ](Constraint Parameters)コントロール領域における[オン](On)チェックボックスに対応しています。
コンストレイントがソフトかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウト/[コンストレイント パラメータ](Constraint Parameters)コントロール領域における[ソフト](Soft)チェックボックスに対応しています。
コンストレイント オフセットを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウト > [コンストレイント パラメータ](Constraint Parameters)コントロール領域における[オフセット](Offset)スピナーに対応しています。
コンストレイントが相対値(true)であるか絶対値(false)であるかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウト > [コンストレイント パラメータ](Constraint Parameters)コントロール領域における[相対値](rel)チェックボックスに対応しています。
コンストレイント強度を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウト > [コンストレイント パラメータ](Constraint Parameters)コントロール領域における[強度](Strength)スピナーに対応しています。
コンストレイント強度が頂点カラーを使用するかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウト/[コンストレイント パラメータ](Constraint Parameters)コントロール領域における[頂点カラー](vc)チェックボックスに対応しています。
コンストレイント ダンピングを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウト > [コンストレイント パラメータ](Constraint Parameters)コントロール領域における[ダンピング](Damping)スピナーに対応しています。
[グループ パラメータ](Group Parameters)ロールアウトのラジオ ボタンに対応しています。
半径の値を使用するかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[半径](Radius)チェックボックスに対応しています。
半径の値を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[半径](Radius)スピナーに対応しています。
コントロールの動作領域の[動作設定](Behavior Settings)チェックボックスを取得/設定します。
コントロールの動作領域にある[レイヤ](Layer)の値を取得/設定します。
シェイプを保持しようとするかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトのコントロールの動作領域にある[シェイプを保持](Keep Shape)チェックボックスに対応しています。
コントロールの動作領域にある[ベンド %](Bend %)の値を取得/設定します。
コントロールの動作領域にある[ストレッチ %](Stretch %)の値を取得/設定します。
グループ プロパティを使用するかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[このプロパティを使用](Use These Properties)チェックボックスに対応しています。
U 字形に沿ったベンド抵抗値を取得/設定します。[グループ パラメータ](Group Parameter)ロールアウトの[U ベンド](U Bend)スピナーに対応しています。
V 字形に沿ったベンド抵抗値を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[ベンド](Bend)スピナーに対応しています。
U 字形に沿ったベンド カーブを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[U ベンド カーブ](UB-Curve)スピナーに対応しています。
V 字形に沿ったベンド カーブを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[V ベンド カーブ](VB-Curve)スピナーに対応しています。
U 字形に沿ったストレッチ抵抗値を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[U ストレッチ](U Stretch)スピナーに対応しています。
V 字形に沿ったストレッチ抵抗値を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[V ストレッチ](V Stretch)スピナーに対応しています。
[グループ パラメータ](Group Parameters)ロールアウトの[U 圧縮](UCompress)スピナーに対応しています。
[グループ パラメータ](Group Parameters)ロールアウトの[V 圧縮](VCompress)スピナーに対応しています。
シアー抵抗値を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[シアー](Shear)スピナーに対応しています。
布の密度を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[密度](Density)スピナーに対応しています。
布の厚さを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[厚さ](Thickness)スピナーに対応しています。
布地-布地 フォースを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[反発](Repulsion)スピナーに対応しています。
ストレッチ ダンピングを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[ダンピング](Damping)スピナーに対応しています。
空気抵抗の値を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[空気抵抗(Air Res.)]スピナーに対応しています。
動的摩擦を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[動的摩擦(Dyn Fric.)]スピナーに対応しています。
静止摩擦を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[静止摩擦(Static Fric.)]スピナーに対応しています。
布地-布地の摩擦を取得/設定します。布同士の摩擦を取得/設定します。グループ パラメータロールアウトの[自己摩擦]スピナーに対応しています。
U 字形に沿ったスケールを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[U スケール](U Scale)スピナーに対応しています。
V 字形に沿ったスケールを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[V スケール](V Scale)スピナーに対応しています。
縫い目フォースを取得します。[グループ パラメータ](Group Parameters)ロールアウトの[縫い目フォース](Seam Force)スピナーに対応しています。
衝突オフセットを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[深度](Depth)スピナーに対応しています。
衝突オフセットを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[オフセット](Offset)スピナーに対応しています。
[柔軟性](Plasticity)の値を取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[柔軟性](Plasticity)スピナーに対応しています。
[グループ パラメータ](Group Parameters)ロールアウトの[付く](Cling)スピナーに対応しています。
[グループ パラメータ](Group Parameters)ロールアウトの[圧力](Pressure)スピナーに対応しています。
[圧力ダンピング](Pressure Damping)の値を取得/設定します。
グループ パラメータロールアウトの[圧力ダンピング]スピナーに対応しています。
布を異方性としてシミュレートするかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[異方性反射](Anisotropic)チェックボックスに対応しています。
エッジのスプリングを使用するかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[エッジのスプリングを使用](Use Edge Springs)チェックボックスに対応しています。
[ソフト選択](Soft Selection)を有効/無効にします。
[ソフト選択](Soft Selection)の距離の使用を有効/無効にします。
[ソフト選択のエッジ距離](Soft Selection Edge Distance)の値を取得/設定します。
true に設定した場合、後ろ見返しが向いている場合、ソフト選択は頂点に影響します。
テクスチャ マップを使用するかどうかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[テクスチャ マップを使用](Use TextureMap)チェックボックスに対応しています。
使用するテクスチャ マップを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[テクスチャ マップ](TextureMap)ボタンに対応しています。
使用するマップ チャネルを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[マッピング チャネル](MapChannel)スピナーに対応しています。
指定されたマップ チャネルを使用するか、頂点カラー チャネルを使用するかを取得/設定します。[グループ パラメータ](Group Parameters)ロールアウトの[マッピング チャネル](Mapping Channel)ラジオ ボタンに対応しています。
摩擦速度カットオフを取得/設定します。既定値は 30.0 です。
指定したノードのパラメータ ブロックのリファレンス ターゲットを返します。
指定した名前付きグループのパラメータ ブロックのリファレンス ターゲットを返します。このメソッドは、グループ パラメータにアクセスするのに使用できます。
所与のノード内の bitArray で指定された頂点を選択します。
所与のノード内で選択されている頂点を、bitArray で返します。
指定されたタイプとターゲット ノードを使用し、特定グループからコンストレイントを作成します。
所与のノード内の bitArray で指定された頂点から、所与の名前を持つポイント グループを作成します。
所与の名前を持つポイント グループを、所与の名前を持つターゲット グループに制限します。
シミュレーションを開始します。パラメータが true の場合、シミュレーション ダイアログ ボックスが表示されます。
現在のシミュレーションを消去します。[布地](Cloth)モディファイヤの UI の[シミュレーションを消去](Erase Simulation)ボタンを押した場合に対応しています。
現在のシミュレーションを切り取ります。[布地](Cloth)モディファイヤの UI の[シミュレーションを切断](Truncate Simulation)ボタンを押した場合に対応しています。
現在の布の状態を初期状態として設定します。[布地](Cloth)モディファイヤの UI の[初期状態にセット](Set Initial State)ボタンを押した場合に対応しています。
布の状態をリセットします。[布地](Cloth)モディファイヤの UI の[状態をリセット](Reset State)ボタンを押した場合に対応しています。
オブジェクト キャッシュを削除します。[布地](Cloth)モディファイヤの UI の[オブジェクトのキャッシュを削除](Delete Object Cache)ボタンを押した場合に対応しています。
指定されたノードのオブジェクト タイプを、整数パラメータで指定されたタイプに設定します。updateSim が true の場合、シミュレーションが更新されます。
指定されたノードのオブジェクト タイプを整数として返します。
文字列名で指定されたオブジェクト プロパティを、指定されたノードの所与の値に設定します。
所与のオブジェクト プロパティ名すべてを含む文字列配列を返します。
布の状態を取り込みます。[布地](Cloth)モディファイヤの UI の[状態を確保](Grab State)ボタンを押した場合に対応しています。
指定された[スペース ワープ](Space Warp)フォースを、[布地フォース](Cloth Forces)のリストに追加します。
指定された[スペース ワープ](Space Warp)フォースを、[布地フォース](Cloth Forces)のリストから削除します。
指定されたノードのキャッシュ ファイルを特定ファイル名に書き出します。
指定されたノードのキャッシュ ファイルを特定ファイル名から読み込みます。
2 番目の引数として指定されたノードに、1 番目の引数として渡された bitArray によって指定される頂点選択で定義された裂け目を、3 番目の引数として渡された文字列を名前として作成します。
最初の引数は、ノードを指定してそこからプロパティを取得します。