Log inGet started
World

Builtin Library

Branchmain
Branchesmainpublish
Commite8beb5604c

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-length vector becomes.

Outputs

  • unit (Vec3). The unit vector.
local dir = g.geometry.unit({ vector = vector.create(3, 0, 4) })