Matrix4x4类
脚本中通常用Vector3、Quaternion、Transform等类地属性和方法来对物体进行变换
Matrix4x4类则通常用于 摄像机的非标准投影变换 等特殊地方
A、Matrix4x4类实例方法
1、MultiplyPoint
public Vector3 MultiplyPoint(Vector3 v);
用来对点v进行投影矩阵变换
m1为Matrix4x4实例
v1为Vector3实例
Vector3 v2=m1.MultiplyPoint(v1)
MultiplyPoint主要用于Camera的投影变换,对于一般物体的矩阵变化用MultiplyPoint3x4方法

本文介绍了Unity中的Matrix4x4类,主要用于非标准投影变换,如摄像机投影。详细讲解了MultiplyPoint、MultiplyPoint3x4、MultiplyVector和SetTRS等方法的使用,并探讨了Matrix4x4在摄像机投影矩阵和正交、透视投影矩阵创建中的应用。
最低0.47元/天 解锁文章
5986

被折叠的 条评论
为什么被折叠?



