2011年11月2日水曜日

ヘルプ(翻訳):  Attributes

Modeling Attributes


いくつかの一般的なアトリビュートのリストとその説明。

<概略>
アトリビュートは頂点、ポイント、プリミティブそしてサーフェイスに格納された名前を持った値のことです。
例えば、ポイント・カラー、位置、UV座標、スプライン・ウェイト(W)、そしてノーマルなどはポイント・アトリビュートとして格納されます。

エクスプレッション内でその値を使い、形状、色などを変えることが出来ます。
例えばポイントの垂直(Y)位置を元にしてPer-Pointカラーを設定できます。

(位置のような)いくつかのアトリビュートは、Houdiniによって自動的に設定されますが、マニュアルでアトリビュートを設定したり、自分自身のカスタム・アトリビュートを追加することも出来ます。

タブ・メニューのアトリビュート・グループ内のサーフェイス・オペレーターは異なるタイプのアトリビュートを設定するために存在しています。


Attribute SOPを使えば、パーティクルにArbitrary(独立した)アトリビュートを設定もしくは創作することも出来ます。
これは後にエクスプレッションで使うために、モデルに関連したカスタムのポイント毎の情報(Custome per-point information)を格納させてくれます。


一つのノード内のジオメトリにあるアトリビュートを見るには、ネットワークエディターで、ノードをRMBクリックし、ノードのジオメトリ・スプレッドシートを開くためにSpreadsheetを選択します。

パーティクルも
アトリビュート(複数形)を持ちます。
アトリビュート(複数形)はジオメトリとパーティクルシステムを相互作用させる時にとても重要です。
例えば、ジオメトリからエミットされたパーティクルは(デフォルトでは)それが生み出されたポイントのアトリビュートを継承します。
そしてAttribute Transfoer POPを使ってサーフェイスとパーティクル間でアトリビュートを移転させることによっておもしろい効果を生み出すことが出来ます。


<よく知られているアトリビュート>
優先順位の高いアトリビュートから低いものにならべると:
●Vertex アトリビュート
●Point アトリビュート
●Primitive アトリビュート
●Detail アトリビュート

高い優先順位のアトリビュートは低い順位にある似たようなアトリビュートを無効にします。
NameTypeSizeOnDescription
matindex1Detail, PrimitiveMaterial name specification(マテリアル名)
rishadeindex1Detail, PrimitiveRenderMan shader name(RMシェーダー名)
Cafloat3Detail, Primitive, Point, VertexAmbient color (override)(アンビエントカラー)
Cdfloat3Detail, Primitive, Point, VertexDiffuse color (override)(ディフューズカラー)
Csfloat3Detail, Primitive, Point, VertexSpecular color (override)(スペキュラカラー)
Crfloat3Detail, Primitive, Point, VertexReflect color (override)(リフレクトカラー)
Ctfloat3Detail, Primitive, Point, VertexTransmit color (override)(トランスミットカラー)
Cefloat3Detail, Primitive, Point, VertexEmission color (override)(エミッションカラー)
Alphafloat1Detail, Primitive, Point, VertexAlpha para/perp (override)(アルファ)
roughfloat1Detail, Primitive, Point, VertexRoughness (override)(ラフネス)
fresnelfloat1Detail, Primitive, Point, VertexFresnel coefficient (override)(フレネル値)
aparafloat1Detail, Primitive, Point, VertexAlpha parallel (override)(アルファ パラレル)
aperpfloat1Detail, Primitive, Point, VertexAlpha perp (override) (アルファ perp)
arollfloat1Detail, Primitive, Point, VertexAlpha roll off (override)(アルファロールオフ)
shadowfloat1Detail, Primitive, Point, VertexShadow intensity (override)(シャドー強度)
sbiasfloat1Detail, Primitive, Point, VertexShadow bias (override)(シャドー・バイアス)
Nvector3Primitive, PointSurface Normal(サーフェイス・ノーマル)
vvector3PointVelocity(ヴェロシティー)
uvfloat3Point, VertexTexture coordinates (UVW)(テクスチャ座標)
lodfloat1Detail, PrimitiveLevel of detail(レベルオブデティール)
dirvector3PrimitiveVector for attractor force(引力のベクター)
fedgefloat1PrimitiveEdge force for attractor(引力のエッジフォース)
fvortexfloat1PrimitiveVortex force for attractor(引力の頂点力)
fspiralfloat1PrimitiveSpiral force for attractor(引力の螺旋力)
massfloat1PointMass(質量)
dragfloat1PointCoefficient of drag(引っぱり係数)
lifefloat2PointLife time (index 0=time alive index 1=death time) (生存時間)
idfloat1PointIdentifying tag(IDタグ)
rest



float



3



Point



Rest position(レスト・ポジション)


 (注)このメモは私的にヘルプを翻訳したなメモで、完全な翻訳ではありません。
各自の利用は自己判断でお願いします。
抜け落ち、間違いの指摘は歓迎です。

0 件のコメント:

コメントを投稿