scaleParticles : ヘルパー

scaleParticles- superclass: helper super-superclass:node - classID: #(1962490636, 515064320) 

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

 

   

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

説明:

ScaleParticles テストでは、パーティクル システムによるパーティクルのスケーリングのチェックや、スケーリング前またはスケーリング後のパーティクル サイズおよびブランチのチェックを行うことができます。スケールやサイズを測定するさまざまな軸オプションが用意されています。

   

コンストラクタ:

ScaleParticles...   

   

プロパティ:

<scaleParticles>.Type Integer default:2 

UI の[タイプ](Type)ドロップダウン リストの状態をコントロールします。

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

0: [1 度だけの設定](Overwrite Once) - 以前のスケーリングは一切考慮せず、スケールを 1 回限りの絶対パーセンテージ値として設定します。

1: [1 つ前を継承](Inherit Once) - スケールを 1 回限りの既存のスケーリングのパーセンテージとして設定します。既存のスケーリングは、以前のスケール オペレータ、シェイプ オペレータ内の[スケール](Scale)設定、またはシェイプ インスタンス オペレータによって指定されます。

2: [絶対値](Absolute) - 以前のスケーリングは一切考慮せず、スケールを、パーティクルがイベント内にある間継続する絶対パーセンテージ値として設定します。

3: [初期値からの相対値](Relative First) - スケールを、パーティクルがイベント内にある間継続する既存のスケーリングのパーセンテージとして設定します。既存のスケーリングは、以前のスケール オペレータまたはシェイプ インスタンスによって指定されます。

4: [連続した相対値](Relative Successive) - パーティクルを、同じイベント内の前のスケーリング セットに関連付けて継続的にスケールします。

   

<scaleParticles>.X_Scale_Factor Float default:100.0 --percentage 

X 軸のスケーリングをパーティクルの現在のサイズのパーセンテージとして設定します。均一にスケールするには、 .ConstrainScaleFactor を true に設定し、任意の軸の設定を変更します。範囲は 0.0 から 10000000.0 です。

   

<scaleParticles>.Y_Scale_Factor Float --percentage 

Y 軸のスケーリングをパーティクルの現在のサイズのパーセンテージとして設定します。均一にスケールするには、 .ConstrainScaleFactor を true に設定し、任意の軸の設定を変更します。範囲は 0.0 から 10000000.0 です。

   

<scaleParticles>.Z_Scale_Factor Float --percentage 

Z 軸のスケーリングをパーティクルの現在のサイズのパーセンテージとして設定します。均一にスケールするには、 .ConstrainScaleFactor を true に設定し、任意の軸の設定を変更します。範囲は 0.0 から 10000000.0 です。

   

<scaleParticles>.Constrain_Scale Boolean; default:true 

true の場合、現在のスケール係数設定の比率が保持されます。このため、軸設定を変更すると、すべての設定が変更されます。

   

<scaleParticles>.X_Scale_Variation Float default:0.0 --percentage 

X 軸のスケーリング変動をパーティクルの以前のサイズのパーセンテージとして設定します。均一にスケールするには、 .ConstrainScaleVariation を true に設定し、任意の軸の設定を変更します。範囲は 0.0 から 100.0 です。

   

<scaleParticles>.Y_Scale_Variation Float --percentage 

Y 軸のスケーリング変動をパーティクルの以前のサイズのパーセンテージとして設定します。均一にスケールするには、 .ConstrainScaleVariation を true に設定し、任意の軸の設定を変更します。範囲は 0.0 から 100.0 です。

   

<scaleParticles>.Z_Scale_Variation Float --percentage 

Z 軸のスケーリング変動をパーティクルの以前のサイズのパーセンテージとして設定します。均一にスケールするには、 .ConstrainScaleVariation を true に設定し、任意の軸の設定を変更します。範囲は 0.0 から 100.0 です。

   

<scaleParticles>.Constrain_Scale_Variation Boolean default:true 

true の場合、現在のスケール変動設定の比率が保持されます。このため、軸設定を変更すると、すべての設定が変更されます。

   

<scaleParticles>.Bias Integer default:1 

指定の範囲 (複数可) 内でスケーリング変動を分散させる方法を選択できます。

0: [なし](None) - バイアスなし。スケーリング変動は、全範囲に均等に分散されます。

1: [中間点](Centered) - スケーリング変動は、範囲の中間点 (0.0%) に向かって集中します。

2: [最小に向かう](Towards Minimum) - スケーリング変動は、範囲の最小点に向かって集中します (ベース-変動)。このため、ほとんどのスケーリング変量はスケーリング値より小さくなります。

3: [最大に向かう](Towards Maximum) - スケーリング変動は、範囲の最大点に向かって集中します (ベース+変動)。このため、ほとんどのスケーリング変量はスケーリング値より大きくなります。

   

<scaleParticles>.Sync_Type Integer 

Test_Value と変動のアニメート時に使用するタイム フレームを指定します。

0: [絶対値時間](Absolute Time) - パラメータに設定された任意のキーが、設定対象の実際のフレームで適用されます。

1: [パーティクル エージ](Particle Age) - パラメータに設定された任意のキーは、各パーティクルが存在しているフレームで適用されます。

2: [イベント期間](Event Duration) - パラメータに設定された任意のキーは、最初にイベントに入ったときから各パーティクルに適用されます。

   

<scaleParticles>.Random_Seed Integer 

ランダム値を指定します。

   

scaleParticles インタフェース:

インタフェース: action

インタフェース: operator

インタフェース: PViewItem

関連事項