Skip to content

Intermact API Reference / @intermact/core / SerializedCameraMeta

Interface: SerializedCameraMeta

Defined in: packages/core/src/animation/player.ts:35

Plain serializable description of a registered 3D camera (design.md ?10.1, ?17). The camera node's eye/orientation already live in the timeline; this captures the optics (fov/near/far/projection) so a deserialized project can reconstruct an equivalent camera for embedding without re-running the program.

Properties

far

readonly far: number

Defined in: packages/core/src/animation/player.ts:41


fov

readonly fov: number

Defined in: packages/core/src/animation/player.ts:39


id

readonly id: string

Defined in: packages/core/src/animation/player.ts:36


near

readonly near: number

Defined in: packages/core/src/animation/player.ts:40


position

readonly position: readonly [number, number, number]

Defined in: packages/core/src/animation/player.ts:37


projection

readonly projection: "perspective" | "orthographic"

Defined in: packages/core/src/animation/player.ts:42


target

readonly target: readonly [number, number, number]

Defined in: packages/core/src/animation/player.ts:38


zoom

readonly zoom: number

Defined in: packages/core/src/animation/player.ts:43

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