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(全阶段)