Immutable authored scene animation asset owned by a SceneModel.

SceneAnimation stores semantic sampled channels only. It has no runtime playback state such as play/pause, loop, speed or current time.

Use SceneAnimationEvaluator to evaluate this authored data into explicit SceneAnimationState values. Use SceneAnimationStateApplier or SceneAnimationPlayer when those values should affect live SceneTransform instances.

Constructors

Properties

channels: readonly SceneAnimationChannelParams[]
destroyed: boolean = false
id: string
model: SceneModel
name?: string

Accessors

Methods