Node Vec Math Items#
- ADD:
Add.
A + B.
- SUBTRACT:
Subtract.
A - B.
- MULTIPLY:
Multiply.
Entry-wise multiply.
- DIVIDE:
Divide.
Entry-wise divide.
- MULTIPLY_ADD:
Multiply Add.
A * B + C.
- CROSS_PRODUCT:
Cross Product.
A cross B.
- PROJECT:
Project.
Project A onto B.
- REFLECT:
Reflect.
Reflect A around the normal B. B doesn’t need to be normalized..
- REFRACT:
Refract.
For a given incident vector A, surface normal B and ratio of indices of refraction, Ior, refract returns the refraction vector, R.
- FACEFORWARD:
Faceforward.
Orients a vector A to point away from a surface B as defined by its normal C. Returns (dot(B, C) < 0) ? A : -A.
- DOT_PRODUCT:
Dot Product.
A dot B.
- DISTANCE:
Distance.
Distance between A and B.
- LENGTH:
Length.
Length of A.
- SCALE:
Scale.
A multiplied by Scale.
- NORMALIZE:
Normalize.
Normalize A.
- ABSOLUTE:
Absolute.
Entry-wise absolute.
- MINIMUM:
Minimum.
Entry-wise minimum.
- MAXIMUM:
Maximum.
Entry-wise maximum.
- FLOOR:
Floor.
Entry-wise floor.
- CEIL:
Ceil.
Entry-wise ceil.
- FRACTION:
Fraction.
The fraction part of A entry-wise.
- MODULO:
Modulo.
Entry-wise modulo using fmod(A,B).
- WRAP:
Wrap.
Entry-wise wrap(A,B).
- SNAP:
Snap.
Round A to the largest integer multiple of B less than or equal A.
- SINE:
Sine.
Entry-wise sin(A).
- COSINE:
Cosine.
Entry-wise cos(A).
- TANGENT:
Tangent.
Entry-wise tan(A).