移動先: 概要 戻り値 フラグ. MEL 例.

概要

dynParticleCtx [-conserve float] [-cursorPlacement] [-grid boolean] [-gridSpacing float] [-jitterRadius float] [-lowerLeftX float] [-lowerLeftY float] [-lowerLeftZ float] [-nucleus boolean] [-numJitters int] [-particleName string] [-sketch boolean] [-sketchInterval int] [-textPlacement] [-upperRightX float] [-upperRightY float] [-upperZ float] string

dynParticleCtx は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。

パーティクル コンテキスト コマンドでは、パーティクル コンテキストが作成されます。パーティクル コンテキストでは、パーティクル オブジェクトをインタラクティブに作成できます。パーティクル コンテキスト コマンドでは、コンテキストで実行される「particle」 コマンドのオプション値をツール プロパティ シートでインタラクティブに設定することもできます。

戻り値

なし

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

conserve, cursorPlacement, grid, gridSpacing, jitterRadius, lowerLeftX, lowerLeftY, lowerLeftZ, nucleus, numJitters, particleName, sketch, sketchInterval, textPlacement, upperRightX, upperRightY, upperZ
ロング ネーム(ショート ネーム) 引数型 プロパティ
-particleName(-pn) string queryedit
パーティクル名。
-nucleus(-nc) boolean
true に設定すると、nParticle が、nucleus ノード コネクションと共に作成されます。 そうでない場合、標準パーティクルが作成されます。
-conserve(-c) float queryedit
運動量保存のコントロール(0~1 の間)。値を小さくすると、オブジェクトの既存速度がフィールドで消去されます。つまり、フレーム間で運動量が維持されません。 値を 1 にすると(デフォルト)、本来の物理的法則に従って運動量が維持されます。
-numJitters(-nj) int queryedit
パーティクルごとのジッタ(インスタンス)の数。
-jitterRadius(-jr) float queryedit
パーティクル インスタンスを配置する、中心からの最大半径。
-sketch(-sk) boolean queryedit
スケッチ モードでパーティクルが作成されます。
-sketchInterval(-ski) int queryedit
スケッチ モードの場合のパーティクル間の間隔。
-grid(-gr) boolean queryedit
パーティクル グリッドが作成されます。
-gridSpacing(-grs) float queryedit
グリッド内のパーティクル間の間隔。
-cursorPlacement(-cp) queryedit
カーソルを使用して、グリッドの左下と右上を配置します。
-textPlacement(-tp) queryedit
テキスト フィールドを使用して、グリッドの左下と右上を指定します。
-lowerLeftX(-llx) float queryedit
パーティクル グリッドの左下の X 位置。
-lowerLeftY(-lly) float queryedit
パーティクル グリッドの左下の Y 位置。
-lowerLeftZ(-llz) float queryedit
パーティクル グリッドの左下の Z 位置。
-upperRightX(-urx) float queryedit
パーティクル グリッドの右上の X 位置。
-upperRightY(-ury) float queryedit
パーティクル グリッドの右上の Y 位置。
-upperZ(-urz) float queryedit
パーティクル グリッドの右上の Z 位置。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : 1 つのコマンドで複数回使用可能なフラグ

MEL 例

dynParticleCtx -e -nj 5 -jr 1.5 dynParticleContext;
// Set the option values for number of jitters to 5 and jitter
// radius to 1.5 in the particle context, which will result in
// creating 5 particles for each mouse click in the viewport,
// randomly placed, but all within 1.5 units of the mouse click.