mP_Shape: ヘルパー

mP_Shape - superclass: helper; super-superclass:node - 21:0 - classID: #(1935830274, 515064320)

> MAXWrapper > ノード > ヘルパー > mP_Shape

 

   

パーティクル フロー クイック ナビゲーション

説明:

mP_Shape オペレータは、衝突用パーティクル シェイプを定義します。

3ds Max 2014 以降で使用可能です。

   

コンストラクタ:

mP_Shape...
PhysXShape... 

   

プロパティ:

<mP_Shape>.Collide_Type     Integer    default: 0   --  integer

[衝突](Collide As)ドロップダウン リストの選択を取得/設定します。

有効な値は次のとおりです。

0 - ボックス (既定値)

1 - [カプセル](Capsule)

2 - [凸型ハル](Convex Hull)

3 - [球](Sphere)

   

<mP_Shape>.Display_Type     Integer    default: 0   --  integer

[表示](Display As)ドロップダウン リストの選択を取得/設定します。

有効な値は次のとおりです。

0 - なし (既定値)

1 - [シェーディング](Shaded)

2 - [ワイヤフレーム](Wireframe)

   

<mP_Shape>.Color     Color    default: (color 255 255 0)   --  RGB color

[カラー サンプル](Color Swatch)の値を取得/設定します。

   

[衝突シェイプ サイズ](Collision Shape Size)コントロール グループ

<mP_Shape>.Conform_To_Particle_Shape     BooleanClass    default: true   --  boolean

[P シェイプにコンフォーム](Conform To Particle Shape)チェックボックスの値を取得/設定します。

   

<mP_Shape>.Shape_Length     Float    default: 1.0   --  worldUnits; Length

[長さ](Length)スピナーの値を取得/設定します。

   

<mP_Shape>.Shape_Width     Float    default: 1.0   --  worldUnits; Width

[幅](Width)スピナーの値を取得/設定します。

   

<mP_Shape>.Shape_Height     Float    default: 1.0   --  worldUnits; Height

[高さ](Height)スピナーの値を取得/設定します。

   

<mP_Shape>.Scale_Type     Integer    default: 1   --  radiobtnIndex

スケール タイプのラジオ ボタンの状態を取得/設定します。

有効な値は次のとおりです。

0 - [スケール %](Scale %)

1 - [シェイプ スケール係数を使用](Use Shape Scale Factor) (既定値)

   

<mP_Shape>.Scale     Float    default: 100.0   --  percent

[スケール %](Scale %)スピナーの値を取得/設定します。

   

[凸型ハル生成](Convex Hull Generation)コントロール グループ

<mP_Shape>.Weld_Threshold     Float    default: 0.01   --  worldUnits

[連結しきい値](Weld Threshold)スピナーの値を取得/設定します。

   

<mP_Shape>.Inflate_Width     Float    default: 0.01   --  worldUnits

[膨張幅](Inflate Width)スピナーの値を取得/設定します。

   

<mP_Shape>.Scale_Margin     Float    default: 1.0   --  percent

[スケール マージン %](Scale Margin %)スピナーの値を取得/設定します。

   

[バウンドと摩擦](Bounce And Friction)コントロール グループ

<mP_Shape>.Restitution     Float    default: 0.0   --  float

[反発](Restitution)スピナーの値を取得/設定します。

   

<mP_Shape>.Static_Friction     Float    default: 0.5   --  float

[静止摩擦](Static Friction)スピナーの値を取得/設定します。

   

<mP_Shape>.Dynamic_Friction     Float    default: 0.5   --  float

[動的摩擦](Dynamic Friction)スピナーの値を取得/設定します。

   

[質量](Mass)コントロール グループ

<mP_Shape>.Mass_Type     Integer    default: 1   --  radiobtnIndex

質量タイプのラジオ ボタンの状態を取得/設定します。

有効な値は次のとおりです。

0 - [数値別](By Value)

1 - [密度別](By Density) (既定値)

2 - [質量チャネルから](From Mass Channel)

   

<mP_Shape>.Mass     Float    default: 1.0   --  animatable; float

[数値別](By Value)スピナーの値を取得/設定します。

   

<mP_Shape>.Density     Float    default: 1.0   --  animatable; float

[密度別](By Density)スピナーの値を取得/設定します。

   

[シェイプ相互浸透](Shape Interpenetration)コントロール グループ

<mP_Shape>.Interpenetration_Tolerance     Float    default: 0.01   --  worldUnits

[許容範囲](Tolerance)スピナーの値を取得/設定します。

   

<mP_Shape>.Generate_Tolerance_Channel     BooleanClass    default: false   --  boolean

[データ チャネル生成](Generate Data Channel)チェックボックスの値を取得/設定します。

   

<mP_Shape>.Collision_Group     Integer    default: 0   --  integer

[衝突グループ](Collision Group)スピナーの値を取得/設定します。

   

mP_Shape インタフェース:

mP_Shape クラスによって公開される共通のパーティクル フロー インタフェースは、次のとおりです。

インタフェース: action

インタフェース: operator

インタフェース: PViewItem