Skip to main content

Interface: ScenePrecomp

Defined in: runtime/precompisition.ts:53

Properties

audioRequests

audioRequests: AudioRequest[]

Defined in: runtime/precompisition.ts:59

Audio requests emitted by this scene's nodes, with scene-relative timing.


frameCount

frameCount: number

Defined in: runtime/precompisition.ts:55

Frame count for this scene.


lifespans

lifespans: Map<string, NodeLifespan>

Defined in: runtime/precompisition.ts:68

Per-node lifespan within this scene, in scene-local frames. Keyed by the node's structural path (child-index path from the scene root, e.g. "0.2.1") rather than its id: ids are per-instance UUIDs that change when a scene is rebuilt, but the build is deterministic so the structural path is stable between the precomp pass and playback. A node added or removed partway through a scene gets a range narrower than the scene's duration.


startFrame

startFrame: number

Defined in: runtime/precompisition.ts:57

Absolute frame offset of this scene in the global timeline.