volumeAxis [-alongAxis float] [-aroundAxis float] [-attenuation float] [-awayFromAxis float] [-awayFromCenter float] [-detailTurbulence float] [-directionX float] [-directionY float] [-directionZ float] [-directionalSpeed float] [-invertAttenuation boolean] [-magnitude float] [-maxDistance linear] [-name string] [-perVertex boolean] [-position linear linear linear] [-turbulence float] [-turbulenceFrequencyX float] [-turbulenceFrequencyY float] [-turbulenceFrequencyZ float] [-turbulenceOffsetX float] [-turbulenceOffsetY float] [-turbulenceOffsetZ float] [-turbulenceSpeed float]
selectionList
volumeAxis は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。
ボリューム軸フィールドは、ボリュームを考慮してパーティクルを 4 種の方向に押します。方向の種類には、軸に沿う、軸かセンターから離れる、軸の周り、ユーザが定義した方向、があります。これらはボリューム エミッタの放出スピードのコントロールに似ています。ボリューム軸フィールドは、放出する流体や液体やガスをシミュレートする、風のタービュランス モデル(乱気流フィールドとは別)も持っています。乱気流はタイム ノードの接続によってドライブされるアニメーションの中で構築されます。 このトランスフォームは関連付けられたディペンデンシー ノードです。 connectDynamic を使用して、フィールドがダイナミック オブジェクトに影響を及ぼすようにします。 フィールドを作成すると、このコマンドは各フィールドの名前を返します。フィールドを照会すると、その結果を返します。フィールドを編集すると、フィールド名を返します。 オブジェクト名が提供されるか、アクティブなセレクション リストが空でない場合、このコマンドはリスト内の全オブジェクトのフィールドを作成し、addDynamic を呼び出してオブジェクトに追加します。リストが空の場合、コマンドのデフォルトは -pos 0 0 0 です。 コマンド ラインにオブジェクトを指定して -pos フラグを設定すると、エラーになります。string |
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-position(-pos)
|
linear linear linear
|
![]() ![]() ![]() |
||
|
||||
-magnitude(-m)
|
float
|
![]() ![]() |
||
|
||||
-attenuation(-att)
|
float
|
![]() ![]() |
||
|
||||
-invertAttenuation(-ia)
|
boolean
|
![]() ![]() |
||
|
||||
-maxDistance(-mxd)
|
linear
|
![]() ![]() |
||
|
||||
-name(-n)
|
string
|
![]() ![]() |
||
|
||||
-perVertex(-pv)
|
boolean
|
![]() ![]() |
||
|
||||
-awayFromCenter(-afc)
|
float
|
![]() ![]() |
||
|
||||
-awayFromAxis(-afx)
|
float
|
![]() ![]() |
||
|
||||
-aroundAxis(-arx)
|
float
|
![]() ![]() |
||
|
||||
-alongAxis(-alx)
|
float
|
![]() ![]() |
||
|
||||
-directionalSpeed(-drs)
|
float
|
|||
|
||||
-directionX(-dx)
|
float
|
![]() ![]() |
||
|
||||
-directionY(-dy)
|
float
|
![]() ![]() |
||
|
||||
-directionZ(-dz)
|
float
|
![]() ![]() |
||
|
||||
-turbulence(-trb)
|
float
|
![]() ![]() |
||
|
||||
-turbulenceSpeed(-trs)
|
float
|
![]() ![]() |
||
|
||||
-turbulenceFrequencyX(-tfx)
|
float
|
![]() ![]() |
||
|
||||
-turbulenceFrequencyY(-tfy)
|
float
|
![]() ![]() |
||
|
||||
-turbulenceFrequencyZ(-tfz)
|
float
|
![]() ![]() |
||
|
||||
-turbulenceOffsetX(-tox)
|
float
|
![]() ![]() |
||
|
||||
-turbulenceOffsetY(-toy)
|
float
|
![]() ![]() |
||
|
||||
-turbulenceOffsetZ(-toz)
|
float
|
![]() ![]() |
||
|
||||
-detailTurbulence(-dtr)
|
float
|
![]() ![]() |
||
|
![]() |
![]() |
![]() |
![]() |
volumeAxis -pos 0 0 0 -afc 1.0 -afx 2.0 -arx 3.0 -alx 4.0 -drs 6.0; // Creates a volume axis field with the following attribute values: // awayFromCenter = 1.0, awayFromAxis = 2.0, aroundAxis = 3.0, alongAxis = 4.0, // directionalSpeed = 6.0.