请问在XNA中Vector3.Transform方法(Vector3[],Matrix)有什么用?在XNA中经常要用Vector3.Transform方法(Vector3[],Matrix)使用指定的矩阵来转换指定的3D向量阵列,请问这是为什么,像这样做有什么用?谢谢!十分感

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 05:51:39

请问在XNA中Vector3.Transform方法(Vector3[],Matrix)有什么用?在XNA中经常要用Vector3.Transform方法(Vector3[],Matrix)使用指定的矩阵来转换指定的3D向量阵列,请问这是为什么,像这样做有什么用?谢谢!十分感
请问在XNA中Vector3.Transform方法(Vector3[],Matrix)有什么用?
在XNA中经常要用Vector3.Transform方法(Vector3[],Matrix)使用指定的矩阵来转换指定的3D向量阵列,请问这是为什么,像这样做有什么用?谢谢!
十分感谢,我大概弄清楚了

请问在XNA中Vector3.Transform方法(Vector3[],Matrix)有什么用?在XNA中经常要用Vector3.Transform方法(Vector3[],Matrix)使用指定的矩阵来转换指定的3D向量阵列,请问这是为什么,像这样做有什么用?谢谢!十分感
变换顶点当然有必要,而且也是2D/3D图形编程最基本的操作之一,
比如说,在3D空间中平移、旋转或缩放一个物体,应该怎么做?当然是要用矩阵变换物体中所有的顶点;而且构建一个照相机,需要视图和投影矩阵;表示一个3D物体在空间中的位置,也需要用世界矩阵;