matrix instance(vector P, vector N)
matrix instance(vector P, vector N, vector scale)
matrix instance(vector P, vector N, vector scale, vector pivot)
matrix instance(vector P, vector N, vector scale, vector4 rotate, vector up)
matrix instance(vector P, vector N, vector scale, vector4 rotate, vector up, vector pivot)
matrix instance(vector P, vector N, vector scale, vector4 rotate, vector4 orient)
matrix instance(vector P, vector N, vector scale, vector4 rotate, vector4 orient, vector pivot)
Copy SOPが出力インスタンスをトランスフォームするために使用するのと同じメソッドを使って、指定した引数からトランスフォームを作成します。
インスタンスの位置は、ポイントP
になり、その方向は法線方向N
になります。オプションを使えばscale
を使ってインスタンスをスケールすることができます。
オプションのpivot
パラメータで、インスタンスのローカルトランスフォーメーションポイントを指定することができます。
この関数は、回転を設定するための方法を2通りサポートしています。1つ目の方法は、up
ベクトルを明示して、それがN
の接線方向になります。
このup
ベクトルとN
は、回転を実行する正規直交フレームを構築するために使います。
2つ目の方法は、XYZ軸に相対的な向きを指定することでフレームを構築します。
See also | |
matrix |
|