mlookatup(v1, v2, upv)
ベクトルv1からベクトルv2へ向くlookatのトランスフォーム行列をベクトルupvを考慮して計算します。
この計算によって、ベクトルは3つのベクトルに変換されます。その結果、3×3行列になります。
Examples ¶
explodematrix(mlookatup(vtorigin("","/obj/from"),vtorigin("","/obj/to"),vtorigin("","/obj/up")),"SRT","XYZ","RX")
lookat行列を計算し、RXの回転値を返します。
See also |