Appearance
Package boundaries
/editor
Contains the authoring shell, file workflows, UI panels, scene tree, timeline, and export helpers.
/viewer
Contains the drop-in runtime, loading pipeline, preset validation, material restoration, pivot exports, and optional effects.
/sequence
Contains the headless playback component and pure sequence utilities.
/pivot
Contains the pivot hierarchy component, helper visualization, bounds conversion, point conversion, and configuration compensation.
/effects
Contains the render-loop material effect driver.
Peer dependencies
React, React DOM, Three.js, Fiber, and Drei are peers. The host application owns compatible versions and avoids duplicate renderers or React runtimes.
CSS side effects
Only the editor stylesheet is declared as a package side effect. Runtime components do not require the editor UI CSS except for the small built-in loading/error class styling included by consumers that choose it.