sm.vec3.new
Creates a new vector from an existing one.
Kind: Function
Environments: Game, Terrain
Game
Game overload 1
sm.vec3.new( vector )
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 )
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. |