矢量运算节点¶
矢量运算 节点对矢量执行选定的数学运算。通过单击 "添加" 选项的上下选择器选择数学函数。
输入选项¶
- 矢量
- 输入向量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} \]
输出选项¶
- 矢量
- 由节点转换的输出向量。
- 值
- 由节点转换的输出值。