sm.vec3.new

Creates a new vector from an existing one.

Kind: Function

Environments: Game, Terrain

Game

Game overload 1

sm.vec3.new( vector )

Open the full Game reference

Parameters:

Name Type Description
vector Vec3 The original vector.

Returns:

Type Description
Vec3 The created vector.

Game overload 2

sm.vec3.new( x, y, z )

Open the full Game reference

Creates a new vector.

Parameters:

Name Type Description
x number The X value.
y number The Y value.
z number The Z value.

Returns:

Type Description
Vec3 The created vector.

Terrain

Terrain overload 1

sm.vec3.new( vector )

Open the full Terrain reference

Parameters:

Name Type Description
vector Vec3 The original vector.

Returns:

Type Description
Vec3 The created vector.

Terrain overload 2

sm.vec3.new( x, y, z )

Open the full Terrain reference

Creates a new vector.

Parameters:

Name Type Description
x number The X value.
y number The Y value.
z number The Z value.

Returns:

Type Description
Vec3 The created vector.