XNA(C#)でゲームを開発していますが、2つのバージョンの変換を使用する方法を考えています。私の考えでは、この関数の動作は次のとおりです。
(ベクトルはから発生すると仮定しますMatrix.Identity
)
Vector2 resultVec = Vector2.Transform(sourceVector, destinationMatrix);
位置ベクトル変換に使用されます。Vector2 resultVec = Vector2.TransformNormal(sourceVector, destinationMatrix);
速度ベクトルの変換に使用されます。
本当?。説明を詳しく知っている方、助けてください!