Particle_Skinner - superclass: modifier; super-superclass:MAXWrapper - 36:0 - classID: #(-1901498132, 2071505165)
説明:
Particle_Skinner モディファイヤを使用すると、1 つまたは複数のパーティクル フロー システムで修正オブジェクトのジオメトリを変形することができます。
3ds Max 2014 以降で使用可能です。
コンストラクタ:
Particle_Skinner...
ParticleSkinnerOSM...
プロパティ:
<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_Skinner>.Particle_Flow_Systems ArrayParameter default: #() -- node array; SubAnim
使用するパーティクル フロー システムの配列を取得/設定します。
<Particle_Skinner>.All_Particle_Flow_Events BooleanClass default: true -- boolean
[すべてのパーティクル フロー イベント](All 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)スピナーの値を取得/設定します。
<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)チェックボックスの状態を取得/設定します。
<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)
<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)スピナーの値を取得/設定します。
<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)スピナーの値を取得/設定します。
<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)スピナーの値を取得/設定します。
<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)スピナーの値を取得/設定します。
<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)チェックボックスの状態を取得/設定します。
Interface: particleSkeletonHolder
メソッド:
<boolean><Particle_Skinner>.isSkinningActivated()
[パラメータ] (Parameters) ロールアウトの[スキニングのアクティブ化](Activate Skinning)チェックボタンの状態を返します。
<void><Particle_Skinner>.activateSkinning()
[パラメータ] (Parameters) ロールアウトの[スキニングのアクティブ化](Activate Skinning)をチェックします。
<void><Particle_Skinner>.deactivateSkinning()
[パラメータ] (Parameters)ロールアウトの[スキニングのアクティブ化](Activate Skinning)のチェックを外します。