モデルの腕を任意のベクトル方向に向けたいのですが、うまいやり方がわかりません。
腕を構成するフレーム番号がnとm,
向けたい方向ベクトルがvecであった場合
(nが根元・モデルに対する位置固定)
MGetRotVec2()でm-nとtvec間の変換行列を習得して
_TMAT =
MGetRotVec2(
VNorm(
VSub(
MV1GetFramePosition(modelhandle,m),
MV1GetFramePosition(modelhandle,n)
)
),
VNorm(vec)
)
これを
MV1SetFrameUserLocalMatrix()で
作用させたら良さそうなのですが、
いまいちできません
題名の挙動を満たせる方法ありましたら、
ご教授お願いします。
(特に上記のやり方に拘りはないです)