アトリビュートのロング ネーム(およびショート ネーム) |
説明 |
データ型 |
acceleration (acc)
|
パーティクル単位で速度の変化率を設定します。
|
vector 配列
|
age(ag)
|
オブジェクトに含まれる各パーティクルが最初のフレーム以降存在する秒数を格納します。これは読み取り専用アトリビュートです。
|
float 配列
|
attributeName*
|
パーティクル位置にその値が表示されるアトリビュートの名前を指定します。デフォルトでは、パーティクル ID 番号が表示されます。数値レンダー タイプに有効です。
|
string
|
betterIllumination*
|
よりスムースなライティングおよび陰影を提供します。ただし処理時間がかかります。クラウド(Cloud)レンダー タイプに有効です。
|
boolean
|
birthPosition
|
各パーティクルの生成位置を、パーティクルのローカル空間座標値として保存します。
|
vector 配列
|
birthTime (bt)
|
オブジェクト内の各パーティクルが作成されたときのカレント タイム(Current Time)値を格納します。これは読み取り専用アトリビュートです。
|
float 配列
|
cacheData(chd)
|
オブジェクトのダイナミック状態のキャッシングのオン/オフを切り替えます。
|
boolean
|
castsShadows(rsh)
|
ソフトウェア レンダーしたイメージにオブジェクトが陰影をキャストする機能のオン/オフを切り替えます。クラウド(Cloud)、メタボール サーフェス(Blobby Surface)、チューブ(Tube)レンダー タイプに有効です。
|
boolean
|
centroidX、centroidY、centroidZ (ctdx、ctdy、ctdz)
|
パーティクルの平均位置の X、Y および Z 要素を格納します。これらは読み取り専用アトリビュートです。
|
float
|
collisionFriction (cfr)
|
パーティクルがコリジョン サーフェスに衝突して跳ね返る際に、サーフェスに対して平行にパーティクルの速度がどの程度減少または増加するかを設定します。このアトリビュートは、ユーザ インタフェースでは摩擦(Friction)として表示されます。ジオメトリ単位で作用します。
|
float (オブジェクト単位)
|
collisionResilience (crs)
|
パーティクルがサーフェスに衝突した時に発生する跳ね返りの量を設定します。このアトリビュートは、ユーザ インタフェースでは弾性(Resilience)として表示されます。ジオメトリ単位で作用します。
|
float (オブジェクト単位)
|
collisionU、collisionV*
|
現在のフレームでパーティクルが衝突した NURBS サーフェスの U および V 位置。ポリゴン サーフェスの場合、値は常に 0 です。各フレームの先頭で、これらの値は -1 にリセットされます。値は、コリジョンが発生するフレームでのみ変化します。これらは読み取り専用アトリビュートです。
|
float
|
colorAccum*
|
重なり合ったパーティクルの RGB コンポーネントを追加します。また、重なり合ったパーティクルの不透明度の値も追加します。一般に、カラーは重なりが増えるほど明るくなり、不透明度が増します。カラーの重ね合わせ(Color Accum)のエフェクトを確認するには、ポイント(Points)として表示されているパーティクルに不透明度(Opacity)アトリビュートを追加する必要があります。マルチポイント、マルチストリーク、ポイント、およびストリーク レンダー タイプに有効です。
|
boolean
|
colorBlue*
|
RGB の青のコンポーネントを設定します。数値およびチューブを除くすべてのレンダー タイプに有効です。
|
float
|
colorGreen*
|
RGB の緑のコンポーネントを設定します。数値およびチューブを除くすべてのレンダー タイプに有効です。
|
float
|
colorRed*
|
RGB の赤の成分を設定します。数値およびチューブを除くすべてのレンダー タイプに有効です。
|
float
|
conserve
(con)
|
パーティクル オブジェクトの速度アトリビュートがどれだけフレーム間で維持されるかを設定します。
|
float
|
count(cnt)
|
オブジェクトに含まれるパーティクルの合計数を格納します。これは読み取り専用アトリビュートです。
|
integer
|
currentTime (cti)
|
パーティクル オブジェクトの独立クロックの時間値を設定します。
|
time
|
depthSort (ds)
|
レンダーするパーティクルのデプス ソートのオン/オフを切り替えます。重なり合った、カラーが付けられた透過パーティクルをハードウェア レンダーしたときに予期しないカラーが生成されるのを防止します。マルチポイント(MultiPoint)、マルチストリーク(MultiStreak)、ポイント(Points)、ストリーク(Streak)、スプライト(Sprites)レンダー タイプに有効です。
|
boolean
|
dynamicsWeight (dw)
|
パーティクルに対するフィールド、コリジョン、スプリング、ゴールおよび放出のエフェクトをスケールします。
|
float
|
emissionInWorld(eiw)
|
オンの場合、ワールド座標系で放出が発生します。これがデフォルト設定です。オフの場合、パーティクル オブジェクトのローカル空間で放出が発生します。
|
boolean
|
emitterRatePP*
|
パーティクル単位で放出レートを設定します。
|
float 配列
|
enforceCountFromHistory (ecfh)
|
ソフト ボディにおいて、元のジオメトリのコンストラクション ヒストリを変更した結果、CV、頂点、またはラティス ポイントの数が変化した場合、それに従ってソフト ボディのパーティクルの数が更新されます。
|
boolean
|
event*
|
オブジェクト内の各パーティクルが何かに衝突した回数を格納します。これは読み取り専用アトリビュートです。
|
float 配列
|
expressionsAfterDynamics(ead)
|
他のダイナミクスの前または後のどちらでエクスプレッションを評価するかを設定します。
|
boolean
|
force(frc)
|
パーティクル オブジェクトに作用しているすべての力の累積を格納します。これは読み取り専用アトリビュートです。このアトリビュートをエクスプレッション内で使用する場合は、まず expressionsAfterDynamics をオンに設定します。
|
vector 配列
|
forcesInWorld (fiw)
|
ワールド空間またはローカル空間のどちらでフォースをオブジェクトに適用するかを設定します。
|
boolean
|
goalActive (ga)
|
ゴール オブジェクトに対してそれぞれのゴールのオン/オフを切り替えます。対応するゴール ウェイトを 0 に設定するのと同じ効果を持ちますが、アニメーション処理をより効率的に行うことができます。このアトリビュートはオブジェクト単位で機能します。
|
boolean (オブジェクト単位)
|
goalOffset*
|
ゴール オブジェクトのワールド空間位置へのオフセットを設定します。
|
vector 配列
|
goalPP*
|
パーティクルがゴールに追従する度合をパーティクル単位で設定します。
|
float 配列
|
goalSmoothness (gsm)
|
ゴール ウェイトが 0 から 1 に変化するときにゴールのフォースがどれだけスムースに変化するかを設定します。数値が大きいほど、スムースな変化が起こります。
|
float
|
goalU、goalV*
|
パーティクルが引き付けられる NURBS サーフェス上の正確な位置を設定します。
|
float 配列
|
goalWeight (gw)
|
オブジェクトのパーティクルがどの程度ゴールに引き付けられるかを設定します。
|
float (オブジェクト単位)
|
incandescencePP*
|
ソフトウェア レンダーしたパーティクル白熱光マッパ ノード(Particle Incand Mapper Node)と一緒に白熱光のカラーを設定します(詳細については『レンダリング』マニュアルを参照)。クラウドおよびチューブ レンダー タイプに有効です。
|
vector 配列
|
inheritFactor(inh)
|
放出されたパーティクル オブジェクトがエミッタから継承する速度の割合を設定します。
|
float
|
inputGeometrySpace (igs)
|
ソフト ボディに対して、入力ジオメトリによって提供されたポイント データをパーティクルのシェイプ ノードに配置するために使用する座標空間を設定します。
|
integer
|
isDynamic (isd)
|
オブジェクトのダイナミック アニメーションのオン/オフを切り替えます。
|
boolean
|
isFull (ifl)
|
放出されたパーティクルのシェイプがフルである場合は 1 を、フルでない場合は 0 を格納します。放出されたパーティクルの数が maxCount と等しければ、放出されたパーティクルのシェイプはフルです。これは読み取り専用アトリビュートです。
|
boolean
|
lifespan*
|
オブジェクトのすべてのパーティクルが消滅するときを設定します。
|
float
|
lifespanPP*
|
パーティクルが消滅するときをパーティクル単位で設定します。
|
float 配列
|
levelOfDetail (lod)
|
放出されたパーティクル オブジェクトに放出できるパーティクルの数をスケールします。
|
float
|
lineWidth *
|
ストリーク パーティクルの幅を設定します。マルチストリークおよびストリーク レンダー タイプに有効です。
|
float
|
mass (mas)
|
パーティクルの物理的な質量を指定します。質量値は、ダイナミクスの計算結果に作用します。パーティクル オブジェクトの各パーティクルはデフォルトの質量として 1 を持ちます。
|
float 配列
|
mass(mas)
|
質量(mass)に対応する初期状態。
|
float 配列
|
maxCount
(mxc)
|
放出されたパーティクルのシェイプ ノードがエミッタから受け付けるパーティクル数を制限します。
|
int
|
multiCount*
|
オブジェクトの各パーティクルについて表示するポイント数を設定します。マルチポイントとポイント レンダー タイプに有効です。
|
float
|
multiRadius*
|
パーティクルがランダムに配置される球体領域の半径を設定します。マルチポイントおよびマルチストリーク レンダータイプに有効です。
|
float
|
needParentUV*
|
parentU アトリビュートおよび parentV アトリビュートの読み取りをオンまたはオフにします。サーフェス エミッタを NURBS またはポリゴン サーフェスに追加した場合、parentU、parentV アトリビュートは各パーティクルが放出された UV 座標を格納します。これらのアトリビュートは、エクスプレッションおよび MEL スクリプトで使用することができます。
|
boolean
|
normalDir*
|
パーティクルの法線の方向を設定します。useLighting と一緒に使用します。マルチポイント、マルチストリーク、ポイント、およびストリーク レンダー タイプに有効です。
|
int (1-3)
|
opacity*
|
オブジェクトのすべてのパーティクルの不透明度を設定します。数値およびチューブを除くすべてのレンダー タイプに有効です。
|
float
|
opacityPP*
|
透明度をパーティクル単位で設定します。数値、チューブ、およびメタボール サーフェス以外のすべてのレンダー タイプに有効です。
|
float 配列
|
particleId (id)
|
各パーティクルの ID 番号を格納します。数値レンダー タイプに有効です。これは読み取り専用アトリビュートです。
|
float 配列
|
parentId*
|
パーティクル オブジェクトから放出する場合、このアトリビュートはパーティクルを放出するすべてのパーティクルの ID を格納します。この ID を使用して、放出を行うオブジェクトのアトリビュート値(acceleration、velocity、lifespanPP
など)を問い合わせることができます。これは読み取り専用アトリビュートです。
放出されるパーティクルを MEL の emit コマンドを使用して作成すると、それらのパーティクルの parentId アトリビュートは常に 0 になります。
|
float 配列
|
parentU、parentV*
|
サーフェス エミッタを NURBS またはポリゴン サーフェスに追加した場合、これらのアトリビュートは各パーティクルが放出された UV 座標を格納します。これらの読み取り専用アトリビュートを使用する場合は、エミッタの親 UV が必要(Need Parent UV)をオンに設定しなければなりません。これらのアトリビュートは、エクスプレッションおよび MEL スクリプトで使用することができます。
|
float 配列
|
particleRenderType*
|
パーティクルのレンダー表示タイプ(ストリークなど)を設定します。
|
integer
|
pointSize*
|
パーティクルの表示サイズを設定します。マルチポイント、数値およびポイントのレンダー タイプに有効です。
|
float
|
position
(pos)
|
ローカル空間座標でのオブジェクトの位置をパーティクル単位で設定します。
|
vector 配列
|
position0 (pos0)
|
位置に対応する初期状態。
|
vector 配列
|
radius*
|
すべてのパーティクルの半径のサイズを設定します。メタボール サーフェス、クラウドおよび球体レンダー タイプに有効です。
|
float
|
radius0*
|
チューブ レンダー タイプに対して始点の半径を設定します。
|
float
|
radius1*
|
チューブ レンダー タイプに対してエンド ポイントの半径を設定します。
|
float
|
radiusPP*
|
パーティクル単位で半径のサイズを設定します。メタボール サーフェス、クラウド、および球体レンダー タイプに有効です。
|
float 配列
|
rampAcceleration (rac)
|
ランプを使用してアクセラレーションを制御します。その他のアクセラレーション アニメーションは、ランプによって制御されるアクセラレーションに加えられます。
|
vector 配列
|
rampPosition (rps)
|
ランプを使用して位置を制御します。その他の位置アニメーションは、ランプによって制御される位置に加えられます。
|
vector 配列
|
rampVelocity (rvl)
|
ランプを使用して速度を制御します。その他の速度アニメーションは、ランプによって制御される速度に加えられます。
|
vector 配列
|
rgbPP*
|
パーティクル単位でカラーを設定します。マルチポイント(MultiPoint)、マルチ(MultiStreak)、球体(Spheres)、ポイント(Points)、スプライト(Sprites)、およびストリーク(Streak)レンダー タイプに有効です。
|
vector 配列
|
seed
(sd)
|
関連付けられているエミッタの乱数ジェネレータの ID を設定します。このアトリビュートはオブジェクト単位で機能します。
|
float (オブジェクト単位)
|
sceneTimeStepSize (sts)
|
最後に表示されたフレームと現在のフレームとの間の時間差を格納します。単にアニメーションを再生しているときや、frame forward または frame backward ボタンをクリックしたときは、このアトリビュートは 1 を格納します。タイム
スライダで大きく離れたフレームをクリックした場合、このアトリビュートはその 2 つのフレーム間の時間差を格納します。これは読み取り専用アトリビュートです。
|
time (カレントの単位での)
|
selectedOnly*
|
選択したパーティクルに対してのみ ID 番号の表示のオン/オフを切り替えます。数値レンダー タイプに有効です。
|
boolean
|
spriteNum*
|
スプライト(Sprite)イメージ シーケンスのイメージ番号インデックスを設定します。
|
integer
|
spriteNumPP*
|
スプライト イメージ シーケンスのイメージ番号インデックスをパーティクル単位で設定します。
|
integer 配列
|
spriteScaleX、spriteScaleY*
|
スプライトの X 軸および Y 軸イメージ スケールを設定します。
|
float
|
spriteScaleXPP、spriteScaleYPP*
|
スプライトの X 軸および Y 軸イメージ スケールをパーティクル単位で設定します。
|
float 配列
|
spriteTwist*
|
スプライト イメージの回転角度を設定します。
|
float
|
spriteTwistPP*
|
スプライト イメージの回転角度をパーティクル単位で設定します。
|
float 配列
|
startFrame (stf)
|
オブジェクトのダイナミクス(放出を含む)の計算を開始するアニメーション フレームを設定します。
|
float
|
surfaceShading*
|
クラウド レンダー タイプの球体の表示におけるシャープさを設定します。0 から 1 の範囲に含まれる値を使用します。値が 1 の場合、球体がより目立って表示されるようになります。0 の場合、より曇ったエフェクトが得られます。
|
float
|
tailFade*
|
尾の減衰の不透明度を設定します。マルチストリークおよびストリーク レンダー タイプに有効です。
|
float
|
tailSize*
|
マルチストリーク、ストリークおよびチューブ レンダー タイプに対して尾の長さを設定します。
|
float
|
targetGeometrySpace (tgs)
|
ソフト ボディに対して、パーティクルのシェイプ ノードによって提供されたポイント データをターゲット ジオメトリに配置するために使用する座標空間を設定します。
|
integer
|
threshold*
|
クラウド(Cloud)またはメタボール(Blobby)サーフェスの球体間のサーフェスのブレンドを制御します。これは読み取り専用アトリビュートです。
|
float
|
timeStepSize(tss)
|
現在の単位でアニメーション フレームの増分を格納します。たとえば、アニメーションをフィルム(24 fps)(Film (24 fps))に設定した場合、timeStepSize の値は 1(フレーム)となります。
カレント タイム(Current Time)をキー設定するかまたはその値を設定すると、timeStepSize が変更されます。たとえば、1 秒あたりのフレーム数が 24 のときに、フレーム 0 のカレント タイムを 0 に、フレーム 50 のカレント タイムを 100 に設定したとします。フレーム 0 から 50 の間で時間を 2 倍に圧縮しているので、timeStepSize は 2 倍、言い換えると 2 になります。これは読み取り専用アトリビュートです。
|
time
|
totalEventCount (evc)
|
オブジェクトのすべてのパーティクルに対して発生したイベントの合計数を格納します。これは読み取り専用アトリビュートです。
|
integer
|
traceDepth (trd)
|
各アニメーション タイム ステップにおいて検出可能なコリジョンの最大数を設定します。
|
integer
|
traceDepthPP*
|
トレース デプス(Trace Depth)をパーティクル単位で設定します。
|
float 配列
|
UseCurrentUVSet
|
ポリゴン エミッタ上で、テクスチャ マッピングされた放出エフェクトに対して使用される UV セットを選択します。テクスチャ マッピングされた放出エフェクト(カラー/不透明度、および放出レート)すべてにアタッチされたすべてのテクスチャで、同一の
UV セットが使用されます。UseCurrentUVSet オプションが選択されている場合、サーフェス エミッタ上のアクティブな UV セットが使用されます。
|
boolean
|
useLighting*
|
シーン内の光源を使用してパーティクルを照らすかどうかを切り替えます。マルチポイント、マルチストリーク、ポイント、スプライト、およびストリーク レンダー タイプに有効です。
|
boolean
|
userScalar1PP userScalar2PP userScalar3PP userScalar4PP userScalar5PP
|
パーティクル サンプラ ノードで使用されるユーザ定義アトリビュート用にあらかじめ定義された出力。
|
float 配列
|
userVector1PP userVector2PP userVector3PP userVector4PP userVector5PP
|
パーティクル サンプラ ノードで使用されるユーザ定義アトリビュート用にあらかじめ定義された出力。
|
vector 配列
|
velocity (vel)
|
スピードと方向をパーティクル単位で設定します。
|
vector 配列
|
velocity0 (vel0)
|
速度に対応する初期状態。
|
vector 配列
|
visibleInReflections (rrl)
|
ソフトウェア レンダーしたときにオブジェクトを反射して可視にするかどうかを切り替えます。クラウド(Cloud)、メタボール サーフェス(Blobby Surface)、チューブ(Tube)レンダー タイプに有効です。
|
boolean
|
visibleInRefractions(rrr)
|
ソフトウェア レンダーしたときにオブジェクトを屈折して可視にするかどうかを切り替えます。クラウド(Cloud)、メタボール サーフェス(Blobby Surface)、チューブ(Tube)レンダー タイプに有効です。
|
boolean
|
worldBirthPosition
|
ワールド空間で各パーティクルが生まれた位置を格納します。
|
vector 配列
|
worldCentroidX、worldCentroidY、worldCentroidZ (wctx、wcty、wctz)
|
パーティクルの平均位置のワールド空間における X、Y、および Z 要素を格納します。これらは読み取り専用アトリビュートです。
|
float
|
worldPosition (wps)
|
position に対応するワールド空間位置を格納します。これは読み取り専用アトリビュートです。
|
vector 配列
|
worldVelocity (wvl)
|
velocity に対応するワールド空間速度を格納します。これは読み取り専用アトリビュートです。
|
vector 配列
|
worldVelocityInObjectSpace
(wvo)
|
オブジェクトのワールド空間速度に等しいローカル空間速度を格納します。これは読み取り専用アトリビュートです。
|
vector 配列
|