Skip to main content

Function: scaleVec()

scaleVec(scalar, vec): Vector3Tuple

Defined in: utils/vectors.ts:24

Scale a direction vector by a scalar.

Parameters

scalar

number

The scalar multiplier

vec

Vector3Tuple

The direction vector [x, y, z]

Returns

Vector3Tuple

Scaled vector as [x * scalar, y * scalar, z * scalar]

Example

scaleVec(2, LEFT)  // [-2, 0, 0]
scaleVec(1.5, UP) // [0, 1.5, 0]