向量

本主题为需要复习向量算术的读者提供了快速回顾过程。如果您对向量和向量计算很熟悉,可以跳过本主题。如果您对本主题的内容难以理解,可以查阅更基础的数学参考资料。

向量表示特定空间中的长度和方向。向量可以用点表示,例如 [5, 5, 7]。长度是从原点到该点的距离,同样,方向是从原点指向该点。

3ds Max 中,向量具有三个值,用以描述三维空间中的位置。它们也可以代表 X、Y 和 Z 的百分比缩放;用以更抽象地描述 RGB 颜色空间中的位置。

单位向量和基本向量

单位向量的长度值为 1。通常,单位向量只用于表示方向。三个基本向量是描述 3D 空间三个轴(X、Y 和 Z)的单位向量。

基本向量和 XYZ 轴

对向量执行相加和相减操作

将两个向量相加会创建一个新向量,该向量结合了两个原始向量的长度和方向。向量加法两侧是可交换的:V+W=W+V。

将两个向量相加

将两个向量相减会得出两点之间的一个向量。

将两个向量相减

标量相乘和相除

将向量乘以标量会改变向量的长度,将向量除以标量也一样。

向量长度和方向

向量的长度是根据勾股定理计算出来的。

3ds Max 表达式中,length() 函数返回该值。

向量的方向是向量除以其长度;这会得出一个与向量方向相同的单位向量。

两点之间的距离是它们之间向量的长度。

将向量相减得到一个距离