A keyframe animation

interface IAnimation {
    extensions?: Record<string, unknown>;
    extras?: Record<string, unknown>;
    name?: string;
    channels: IAnimationChannel[];
    samplers: IAnimationSampler[];
}

Hierarchy (view full)

Properties

extensions?: Record<string, unknown>

Dictionary object with extension-specific objects

extras?: Record<string, unknown>

Application-Specific data

name?: string

The user-defined name of this object

channels: IAnimationChannel[]

An array of channels, each of which targets an animation's sampler at a node's property

samplers: IAnimationSampler[]

An array of samplers that combines input and output accessors with an interpolation algorithm to define a keyframe graph (but not its target)