| On this page | |
| Since | 21.0 |
このサブグラフは、transform::LookAtに、その結果のLookAt範囲を球面上の矩形範囲内に制限する機能を加えます。
また、その矩形範囲内でのその結果のLookAtのオフセットを示したローカルUV座標も計算します。
入力 ¶
xform:
Matrix4
入力行列。
lookat:
Matrix4
この行列の位置によって、LookAtの方向が決まります。
lookup:
Matrix4
この行列の位置によって、LookUpの方向が決まります。
lookataxis:
Vector3
lookat トランスフォームの方へ向ける xform 行列のローカル軸。 デフォルトは(1, 0, 0)です。
lookupaxis:
Vector3
lookup トランスフォームに合わせる xform 行列のローカル軸。 デフォルトは(0, 1, 0)です。
urange:
Vector2
lookataxis の左右方向の範囲を制限する最小および最大角度(単位は度)。 デフォルトは(-180, 180)で、全範囲を示します。
vrange:
Vector2
lookataxis の上下方向の範囲を制限する最小および最大角度(単位は度)。 デフォルトは(-90, 90)で、全範囲を示します。
出力 ¶
xform:
Matrix4
回転範囲が制限された入力行列。
u:
Float
[0, 1]範囲内のパラメトリック値で、水平のU軸における球面ウィンドウ内で出力されるlookataxisの位置を示します。
出力されるlookataxisは、あらゆる制限が適用された後のlookataxisの方向です。
v:
Float
[0, 1]範囲内のパラメトリック値で、垂直のV軸における球面ウィンドウ内で出力されるlookataxisの位置を示します。
出力されるlookataxisは、あらゆる制限が適用された後のlookataxisの方向です。
| See also |