ジャンプ先: 概要. 戻り値. フラグ. Python 例.
volumeAxis(
selectionList
, [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])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
volumeAxis は、取り消し可能、照会可能、および編集可能です。
ボリューム軸フィールドは、ボリュームを考慮してパーティクルを 4 種の方向に押します。方向の種類には、軸に沿う、軸かセンターから離れる、軸の周り、ユーザが定義した方向、があります。これらはボリューム エミッタの放出スピードのコントロールに似ています。ボリューム軸フィールドは、放出する流体や液体やガスをシミュレートする、風のタービュランス モデル(乱気流フィールドとは別)も持っています。乱気流はタイム ノードの接続によってドライブされるアニメーションの中で構築されます。
このトランスフォームは関連付けられたディペンデンシー ノードです。connectDynamic を使用して、フィールドがダイナミック オブジェクトに影響を及ぼすようにします。
フィールドを作成すると、このコマンドは各フィールドの名前を返します。フィールドを照会すると、その結果を返します。フィールドを編集すると、フィールド名を返します。
オブジェクト名が提供されるか、アクティブなセレクション リストが空でない場合、このコマンドはリスト内の全オブジェクトのフィールドを作成し、addDynamic をコールしてオブジェクトに追加します。リストが空の場合、コマンドの既定は -pos 0 0 0 です。
コマンド ラインにオブジェクトを指定して -pos フラグを設定すると、エラーになります。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
alongAxis, aroundAxis, attenuation, awayFromAxis, awayFromCenter, detailTurbulence, directionX, directionY, directionZ, directionalSpeed, invertAttenuation, magnitude, maxDistance, name, perVertex, position, turbulence, turbulenceFrequencyX, turbulenceFrequencyY, turbulenceFrequencyZ, turbulenceOffsetX, turbulenceOffsetY, turbulenceOffsetZ, turbulenceSpeed
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
cmds.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.