Saving and loading ensembles
tosijs-3d-ensemble
Editor
Saving and loading ensembles
Editing
<tosi-ensemble-editor>
Tools and commands
The built-in tools
The select-and-transform tool
Undo
Format
The ensemble format
Validation
The feature registry
Roles
What a consumer imports
Scale, uniform or per axis
Rounding what lands in the document
Migrating a legacy prefab
Internals
Editor pointers
The flat pointer
The XR pointer
Manipulator geometry
Manipulator handles
Selecting a piece
The selection marker
Beacons — a collision cube for anything abstract that has a position
Schema-driven panels
Writing a transform
Placing a piece's body
Mounting libraries
World behaviour rules
Migrating manta-recon onto tosijs-3d-ensemble
Presets
The world preset
The combat preset
Project
Ensemble Editor — specification
tosijs-3d-ensemble — project plan
Upstream — what we're waiting on
Runtime
Building an ensemble
<tosi-ensemble>
Scene features
Scene floorplan — visual regression without pixels
Writing a transform to a node
editor
tosijs-3d
github