向量表示特定空间中的长度和方向。向量可以用点表示,例如 [5, 5, 7]。长度是从原点到该点的距离,同样,方向是从原点指向该点。
在 3ds Max 中,向量具有三个值,用以描述三维空间中的位置。它们也可以代表 X、Y 和 Z 的百分比缩放;用以更抽象地描述 RGB 颜色空间中的位置。
单位向量和基本向量
单位向量的长度值为 1。通常,单位向量只用于表示方向。三个基本向量是描述 3D 空间三个轴(X、Y 和 Z)的单位向量。
基本向量和 XYZ 轴
对向量执行相加和相减操作
将两个向量相加会创建一个新向量,该向量结合了两个原始向量的长度和方向。向量加法两侧是可交换的:V+W=W+V。
将两个向量相加
将两个向量相减会得出两点之间的一个向量。
将两个向量相减
标量相乘和相除
将向量乘以标量会改变向量的长度,将向量除以标量也一样。
向量长度和方向
向量的长度是根据勾股定理计算出来的。
在 3ds Max 表达式中,length() 函数返回该值。
向量的方向是向量除以其长度;这会得出一个与向量方向相同的单位向量。
两点之间的距离是它们之间向量的长度。
将向量相减得到一个距离
,