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.