Builtin Library
README.md
geometry.unit
A Vec3 scaled to unit length, per element. A vector with no length answers fallback.
Inputs
vector(Vec3). The vector scaled: one value, or one per element of a column.fallback(Vec3, default (0, 1, 0)). The unit vector a zero-lengthvectorbecomes.
Outputs
unit(Vec3). The unit vector.
local dir = g.geometry.unit({ vector = vector.create(3, 0, 4) })