Skip to main content

CameraPose

@zylem/game-lib


@zylem/game-lib / core / CameraPose

Interface: CameraPose

Defined in: packages/game-lib/src/lib/camera/types.ts:7

Represents a full camera pose: position, rotation, projection params, and optional lookAt. This is the canonical data structure that flows through the camera pipeline.

Properties​

far?​

optional far?: number

Defined in: packages/game-lib/src/lib/camera/types.ts:13


fov?​

optional fov?: number

Defined in: packages/game-lib/src/lib/camera/types.ts:10


lookAt?​

optional lookAt?: Vector3

Defined in: packages/game-lib/src/lib/camera/types.ts:15

When set, the camera orients to look at this point (takes priority over rotation).


near?​

optional near?: number

Defined in: packages/game-lib/src/lib/camera/types.ts:12


position​

position: Vector3

Defined in: packages/game-lib/src/lib/camera/types.ts:8


rotation​

rotation: Quaternion

Defined in: packages/game-lib/src/lib/camera/types.ts:9


zoom?​

optional zoom?: number

Defined in: packages/game-lib/src/lib/camera/types.ts:11