Scene Graph
Motionly normalizes parsed.motion files into a deterministic scene graph.
Responsibilities
The scene graph should:- Resolve canvas settings.
- Resolve imports without mutating asset data.
- Normalize element properties.
- Normalize camera state.
- Preserve layer hierarchy.
- Expand animation presets into deterministic instructions.
- Render pixels.
- Read hidden runtime state.
- Mutate imported assets.
- Depend on wall-clock time.
Layers
Recommended semantic layers:backgroundherosupportingdetailstexteffects
