matrix3 lookat(vector from, vector to)
matrix3 lookat(vector from, vector to, float roll)
matrix3 lookat(vector from, vector to, vector up)
vector lookat(vector from, vector to, float roll, int xyz)
vector lookat(vector from, vector to, vector up, int xyz)
マイナスZ軸がトランスフォーメーションのベクトル(to-from)に向くための回転マトリックスまたは回転角度を計算します。 Upベクトルを指定すれば、ロールが決まります。
xyz
以下に載せている回転順序定数のどれか。
これらの定数は$HFS/houdini/vex/include/math.h
から取り込むことができます。
定数名 |
回転順序 |
---|---|
XFORM_XYZ |
回転順序 X, Y, Z |
XFORM_XZY |
回転順序 X, Z, Y |
XFORM_YXZ |
回転順序 Y, X, Z |
XFORM_YZX |
回転順序 Y, Z, X |
XFORM_ZXY |
回転順序 Z, X, Y |
XFORM_ZYX |
回転順序 Z, Y, X |
matrix |
|