Skip to content

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.

Released under the MIT License.