Particle_Skinner: モディファイヤ

Particle_Skinner - superclass: modifier; super-superclass:MAXWrapper - 36:0 - classID: #(-1901498132, 2071505165)

[値](Value) > [MAXWrapper] > [モディファイヤ](Modifier) > [Particle_Skinner]

 

   

モディファイヤ クラス - クイック ナビゲーション

説明:

Particle_Skinner モディファイヤを使用すると、1 つまたは複数のパーティクル フロー システムで修正オブジェクトのジオメトリを変形することができます。

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

   

コンストラクタ:

Particle_Skinner...  
ParticleSkinnerOSM...

   

プロパティ:

[タイミング](Timing)コントロール グループ

<Particle_Skinner>.Before_Hide     BooleanClass    default: true   --  boolean

[開始前に非表示](Hide Before Time On)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Time_On     Integer    default: 0   --  integer

[ディフレクタ開始](Time On)スピナーの値を取得/設定します。

   

<Particle_Skinner>.Use_Time_Off     BooleanClass    default: false   --  boolean

[ディフレクタ終了](Time Off)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Time_Off     Integer    default: 9600   --  integer

[ディフレクタ終了](Time Off)スピナーの値を取得/設定します。

   

<Particle_Skinner>.After_Hide     BooleanClass    default: false   --  boolean

[終了後に非表示](Hide After Time Off)チェックボックスの状態を取得/設定します。

   

[パーティクル フロー システム](Particle Flow Systems)コントロール グループ

<Particle_Skinner>.Particle_Flow_Systems     ArrayParameter    default: #()   --  node array; SubAnim

使用するパーティクル フロー システムの配列を取得/設定します。

   

<Particle_Skinner>.All_Particle_Flow_Events     BooleanClass    default: true   --  boolean

[すべてのパーティクル フロー イベント](All Particle Flow Events)チェックボックスの状態を取得/設定します。

   

[パーティクル フロー イベント](Particle Flow Events)コントロール グループ

<Particle_Skinner>.Particle_Flow_Events     ArrayParameter    default: #()   --  node array; SubAnim

使用するパーティクル フロー イベントの配列を取得/設定します。

.All_Particle_Flow_Events が False に設定される場合のみ適用されます。

   

<Particle_Skinner>.falloff     Float    default: 1.0   --  float

[フォールオフ](Falloff)スピナーの値を取得/設定します。

   

[距離の影響](Disatance Influence)コントロール グループ

<Particle_Skinner>.Distance_Influence_Type     Integer    default: 0   --  radiobtnIndex

[距離の影響](Distance Influence)ラジオ ボタンの状態を取得/設定します。

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

0 - [絶対値](Absolute) (既定値)

1 - [サイズ %](Size %)

2 - [バインド %](Binding %)

   

<Particle_Skinner>.Absolute_Influence     Float    default: 10.0   --  worldUnits

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

   

<Particle_Skinner>.Size_Influence     Float    default: 100.0   --  percent

[サイズ %](Size %)スピナーの値を取得/設定します。

   

<Particle_Skinner>.Binding_Influence     Float    default: 100.0   --  percent

[バインド %](Binding %)スピナーの値を取得/設定します。

   

<Particle_Skinner>.Controllers_Limit     Integer    default: 4   --  integer

[コントローラ制限](Controllers Limit)スピナーの値を取得/設定します。

   

<Particle_Skinner>.Control_By_Inside_Inclusion     BooleanClass    default: false   --  boolean

[内部インクルージョンによるコントロール](Control By Inside Inclusion)チェックボックスの状態を取得/設定します。

   

[サーフェスを引き裂く](Rip Surface Apart)コントロール グループ

<Particle_Skinner>.Remove_Uncontrolled     BooleanClass    default: false   --  boolean

[非コントロールの除去](Remove Uncontrolled)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Rip_Surface_Apart     Integer    default: 0   --  integer

[タイプ](Type)ドロップダウン リストの選択を取得/設定します。

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

0 - なし (既定値)

1 - [ブレークのバインド](Binding Break)

2 - [距離変更](Distance Change)

3 - [オフセット](Offset)

   

[エッジ分割の精度](Edge Split Precision)コントロール グループ

<Particle_Skinner>.Split_Precision_Type     Integer    default: 0   --  radiobtnIndex; Edge_Split_Precision_Type

[エッジ分割の精度](Edge Split Precision)ラジオ ボタンの状態を取得/設定します。

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

0 - [相対値 %](Relative %) (既定値)

1 - 絶対

   

<Particle_Skinner>.Relative_Precision     Float    default: 95.0   --  animatable; percent; Controller Scaling: (1 : 100.0); WeirdScaled (1.0)

[相対値 %](Relative %)スピナーの値を取得/設定します。

   

<Particle_Skinner>.Absolute_Precision     Float    default: 0.1   --  animatable; worldUnits

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

   

[オフセット距離](Offset Distance)コントロール グループ

<Particle_Skinner>.Distance_Type     Integer    default: 0   --  radiobtnIndex

[オフセット距離](Offset Distance)ラジオ ボタンの状態を取得/設定します。

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

0 - [相対値 %](Relative %) (既定値)

1 - 絶対

   

<Particle_Skinner>.Relative_Distance     Float    default: 50.0   --  animatable; percent; Controller Scaling: (1 : 100.0); WeirdScaled (1.0)

[相対値 %](Relative %)スピナーの値を取得/設定します。

   

<Particle_Skinner>.Absolute_Distance     Float    default: 1.0   --  animatable; worldUnits

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

   

[MassFX グルー バインディング](MassFX Glue Bindings)コントロール グループ

<Particle_Skinner>.Binding_List_Type     Integer    default: 0   --  radiobtnIndex

[MassFX グルー バインディング](MassFX Glue Bindings)ラジオ ボタンの状態を取得/設定します。

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

0 - すべて

1 - [選択](Selected)

   

<Particle_Skinner>.PhysX_Glue_Tests     ArrayParameter    default: #()   --  node array; MassFX_Glue_Tests; SubAnim

MassFX グルー テスト オペレータ ノードの配列を取得/設定します。

   

<Particle_Skinner>.Sustain_Topology     BooleanClass    default: true   --  boolean

[トポロジのサステイン](Sustain Topology)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Interval_Ticks     Integer    default: 10   --  integer

[ティック間隔](Interval Ticks)スピナーの値を取得/設定します。

   

[データ ワイヤリング パラメータ](Data Wiring Parameters)ロールアウト

<Particle_Skinner>.Use_Visibility_Data_Channel     BooleanClass    default: false   --  boolean

[可視性データ チャネルの使用](Visibility Data Channel)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Visibility_Data_Creator     UndefinedClass    default: undefined   --  maxObject

[可視性データ作成元](Visibility Data Creator)サブオペレータ オブジェクトを取得/設定します。

   

<Particle_Skinner>.Use_Data_Channel     BooleanClass    default: true   --  boolean

[データ チャネルを使用](Use Data Channel)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Data_Channel_Creator     UndefinedClass    default: undefined   --  maxObject

[データ チャネル作成元](Data Channel Creator)サブオペレータ オブジェクトを取得/設定します。

   

<Particle_Skinner>.Map_Channel_Type     Integer    default: 0   --  radiobtnIndex

[マップ チャネル](Map Channel)ラジオ ボタンの状態を取得/設定します。

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

0 - [マップ チャネル](Map Channel) (既定値)

1 - 頂点カラーのチャネル

   

<Particle_Skinner>.Map_Channel     Integer    default: 1   --  integer

[マップ チャネル](Map Channel)スピナーの値を取得/設定します。

   

[表示パラメータ](Display Parameters)ロールアウト

<Particle_Skinner>.Display_Control_Particles     BooleanClass    default: true   --  boolean

[コントロール パーティクルを表示](Display Control Particles)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Display_Influence     BooleanClass    default: false   --  boolean

[影響を表示](Display Influence)チェックボックスの状態を取得/設定します。

   

<Particle_Skinner>.Display_Unassigned_Points     BooleanClass    default: false   --  boolean

[割り当てられていないポイントを表示](Display Unassigned Points)チェックボックスの状態を取得/設定します。

   

Particle_Skinner インタフェース:

Interface: particleSkeletonHolder

メソッド:

<bool><Particle_Skinner>.isSkinningActivated()

[パラメータ](Parameters)ロールアウトの[スキニングのアクティブ化](Activate Skinning)チェックボタンの状態を返します。

   

<void><Particle_Skinner>.activateSkinning()

[パラメータ](Parameters)ロールアウトの[スキニングのアクティブ化](Activate Skinning)をチェックします。

   

<void><Particle_Skinner>.deactivateSkinning()

[パラメータ](Parameters)ロールアウトの[スキニングのアクティブ化](Activate Skinning)のチェックを外します。