HOM equivalent |
primduv(surface_node, prim_num, attrib_name, attrib_index, u, v, du, dv)
パラメトリック(U,V)ポジションでのフェースやハルの偏微分係数を評価します。uとvは[0,1]
の間の値です。アトリビュートにP
またはPw
を指定すると、プリミティブ上のUV画像の位置の微分係数が返されます。 プリミティブがフェースタイプなら、vとdvは無視されます。duとdvが両方とも0ならprimduv関数はprimuv関数と同じです。
Note
プリミティブがポリゴンやメッシュなら、uとvはそれぞれ頂点番号または行と列で定義されます。
Examples ¶
primduv("/obj/geo1/tube1", 12, "P", 2, 0.4, 0.5, 1, 0)
パラメトリック位置(0.4,0.5)で、uに関してはプリミティブ番号12の1次偏微分のZコンポーネントを評価します。
See also |