Skip to content

Intermact API Reference / @intermact/core / V3

Variable: V3 ​

const V3: object

Defined in: packages/core/src/math/vec.ts:84

Space-aware 3D vector algebra (mirrors V2).

Type Declaration ​

add() ​

readonly add<T>(a, b): T

Type Parameters ​

T ​

T extends Vec3

Parameters ​

a ​

T

b ​

T

Returns ​

T

dot() ​

readonly dot(a, b): number

Parameters ​

a ​

Vec3

b ​

Vec3

Returns ​

number

len() ​

readonly len(a): number

Parameters ​

a ​

Vec3

Returns ​

number

lerp() ​

readonly lerp<T>(a, b, t): T

Type Parameters ​

T ​

T extends Vec3

Parameters ​

a ​

T

b ​

T

t ​

number

Returns ​

T

scale() ​

readonly scale<T>(a, k): T

Type Parameters ​

T ​

T extends Vec3

Parameters ​

a ​

T

k ​

number

Returns ​

T

sub() ​

readonly sub<T>(a, b): T

Type Parameters ​

T ​

T extends Vec3

Parameters ​

a ​

T

b ​

T

Returns ​

T

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)