矢量运算节点
矢量运算节点。
矢量运算 节点对矢量执行选定的数学运算。通过单击 "添加" 选项的上下选择器选择数学函数。
输入选项
- 矢量
- 输入向量1。该值可以由另一个节点提供或手动设置。
- 矢量
- 输入向量2。该值可以由另一个节点提供或手动设置。
属性
- 操作
选择用于转换的数学函数。
- 相加
- 将向量1和2进行相加运算。
Hint
[ \begin{align}\begin{aligned}Vector &= input_1 + input_2\Value &= \frac{abs(Vector_x) + abs(Vector_y) + abs(Vector_z)}{3.0}\end{aligned}\end{align} ]
- 相减
- 将向量1和2进行相减运算。
Hint
[ \begin{align}\begin{aligned}Vector &= input_1 - input_2\Value &= \frac{abs(Vector_x) + abs(Vector_y) + abs(Vector_z)}{3.0}\end{aligned}\end{align} ]
- 平均
- 将向量1和2进行平均运算。
Hint
[ \begin{align}\begin{aligned}Vector &= \frac{input_1+input_2}{|input_1+input_2|}\Value &= |input_1+input_2|\end{aligned}\end{align} ]
- 点乘
- 代数运算采用两个相等长度的向量1和2的序列,并返回单个数字。结果是标量。
Hint
[Value = input_1 . input_2]
- 差乘
- 三维空间中两个向量1和2的几何二元运算。它产生一个垂直于两者的矢量,因此垂直于包含它们的平面。结果是一个向量。
Hint
[ \begin{align}\begin{aligned}Vector &= \frac{input_1 \times input_2}{|input_1 \times input_2|}\Value &= |input_1 \times input_2|\end{aligned}\end{align} ]
- 规格化
- 规格化输入1。
Hint
[ \begin{align}\begin{aligned}Vector &= \frac{input_1}{|input_1|}\Value &= |input_1|\end{aligned}\end{align} ]
输出选项
- 矢量
- 由节点转换的输出向量。
- 值
- 由节点转换的输出值。