CameraPose
@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?
optionalfar?:number
Defined in: packages/game-lib/src/lib/camera/types.ts:13
fov?
optionalfov?:number
Defined in: packages/game-lib/src/lib/camera/types.ts:10
lookAt?
optionallookAt?: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?
optionalnear?: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?
optionalzoom?:number
Defined in: packages/game-lib/src/lib/camera/types.ts:11