HOM equivalent |
detail(surface_node, attrib_name, attrib_index)
Tip
このエクスプレッションは、surface_nodeが 現在クッキング中の ノードの場合、動作しない場合があります。その場合は上流ノードを指定してみてください。
これは、アトリビュート名の代わりに"intrinsic:name_of_intrinsic"
を指定することで、DetailのIntrinsicの値を読み込むこともできます。
辞書アトリビュートのコンポーネントは.
を使って解決することができます。
例えば、param.key
はparam
辞書アトリビュート内のkey
の値を返します。
Examples ¶
detail("/obj/geo1/attribpromote1", "area", 0)
最初にジオメトリにMeasure SOPを追加してTypeをArea
に、アトリビュートをarea
に設定します。次にAttribPromoteを使ってarea
PrimitiveアトリビュートのPromotion MethodをSum
に設定してDetailアトリビュートにプロモートすると、ジオメトリの総面積が返されます。