Vec3

Vec3

class

Float vector 3

  • read-only Assigning to the field raises an error.

Fields

NameTypeDescription
one read-only Vec3 (1, 1, 1)
zero read-only Vec3 (0, 0, 0)
up read-only Vec3 (0, 0, 1)
down read-only Vec3 (0, 0, -1)
left read-only Vec3 (0, 1, 0)
back read-only Vec3 (-1, 0, 0)
front read-only Vec3 (1, 0, 0)
x number
y number
z number

Functions

Vec3.new(x, y, z)

Create a vector from components

x number
y number
z number

returns Vec3

Vec3.repeating(x)

Create a vector with all components equal

x number

returns Vec3

Vec3:normalize()

Unit vector with the same direction

returns Vec3

Used by