open all | close all

MatrixMulVector Operator

MatrixMulVector 算子

Basic 基础Node 节点Parameter 参数

MatrixMulVector Operator

MatrixMulVector 算子

A local vector is a vector whose components have been calculated using an object’s local coordinate system. If you multiply a local vector by the object’s global matrix, the result is a global vector. Therefore one use of this node is to convert a point’s local position to world coordinates. You can also perform the reverse operation (i.e. convert world coordinates to local coordinates) by first inverting the object’s global matrix (use an Invert node with its Data Type set to Matrix).

一个局部矢量是一个矢量,它的分量是用一个物体的局部坐标系计算出来的。如果用一个局部向量乘以对象的全局矩阵,结果是一个全局向量。因此,该节点的一个用途是将一个点的局部位置转换为世界坐标。您还可以通过首先反转对象的全局矩阵(使用一个将其数据类型设置为矩阵的反转节点)来执行反向操作(即将世界坐标转换为本地坐标)。

This expression converts one of the cube’s coordinates from local to global coordinates.

此表达式将多维数据集的一个坐标从局部坐标转换为全局坐标。

To influence the vector’s direction but not its position, in the Attribute Manager enable the Normal option.

若要影响向量的方向而不是其位置,请在属性管理器中启用“正常”选项。