Node Vector Math¶
Le node Vector Math effectue l’opération mathématique sélectionnée sur les vecteurs d’entrée.
Entrées¶
Les entrées du node sont dynamiques. Certaines entrées ne sont disponibles que dans certaines opérations. Par exemple, l’entrée Scale n’est disponible que dans l’opérateur Scale.
- Vector
Input vector \(A = \begin{pmatrix} A_x \\ A_y \\ A_z \end{pmatrix}\).
- Vector
Input vector \(B = \begin{pmatrix} B_x \\ B_y \\ B_z \end{pmatrix}\).
- Scale
Input Scale \(s\).
Propriétés¶
- Operation
L’opérateur mathématique vectoriel à appliquer sur les vecteurs d’entrée.
- Add
The sum of A and B. \(\begin{pmatrix} A_x + B_x \\ A_y + B_y \\ A_z + B_z \end{pmatrix}\)
- Subtract
The difference between A and B. \(\begin{pmatrix} A_x - B_x \\ A_y - B_y \\ A_z - B_z \end{pmatrix}\)
- Multiply
The entrywise product of A and B. \(\begin{pmatrix} A_x \cdot B_x \\ A_y \cdot B_y \\ A_z \cdot B_z \end{pmatrix}\)
- Divide
The entrywise division of A by B. Division by zero results in zero. \(\begin{pmatrix} A_x / B_x \\ A_y / B_y \\ A_z / B_z \end{pmatrix}\)
- Cross Product (produit vectoriel)
The cross product of A and B. \(\begin{pmatrix} A_y \cdot B_z - A_z \cdot B_y \\ A_z \cdot B_x - A_x \cdot B_z \\ A_x \cdot B_y - A_y \cdot B_x \end{pmatrix}\)
- Project
La projection de A sur B.
- Reflect
The reflection of A around the normal B. B need not be normalized.
- Dot Product (produit scalaire)
The dot product of A and B. \(A_x \cdot B_x + A_y \cdot B_y + A_z \cdot B_z\)
- Distance
La distance entre A et B.
- Length
The length of A. \(\sqrt{A_x^2 + A_y^2 + A_z^2}\)
- Scale
The result of multiplying A by the scalar input Scale. \(\begin{pmatrix} s \cdot A_x \\ s \cdot A_y \\ s \cdot A_z \end{pmatrix}\)
- Normalize
The result of normalizing A. The result vector points to the same direction as A and has a length of 1. If A is (0, 0, 0), the result is (0, 0, 0) as well.
- Wrap
Wrap.
- Snap
Le résultat de l’arrondissement de A au plus grand multiple entier de B inférieur ou égal à A.
- Floor
The entrywise floor of A.
- Ceil
The entrywise ceiling of A.
- Modulo
The entrywise modulo of A by B.
- Fraction
La partie fractionnaire de A.
- Absolute
The entrywise absolute value of A.
- Minimum
The entrywise minimum from A and B.
- Maximum
The entrywise maximum from A and B.
- Sine
The entrywise Sine of A.
- Cosine
The entrywise Cosine of A.
- Tangent
The entrywise Tangent of A.
Sorties¶
La sortie du node est dynamique. C’est soit un vecteur soit un scalaire en fonction de l’opérateur. Par exemple, L’opérateur Length (longueur) a une sortie scalaire alors que l’opérateur Add (additionner) a une sortie vecteur.
- Vector
Vecteur de sortie.
- Value
Valeur de sortie.