Internals
Mechanics, kept here so the pages above stay about the thing rather than its plumbing. Most of it is pure — drag maths, a door state machine, snapping, reach — which is deliberate: the parts most likely to be subtly wrong are the parts you can test without a browser.
Read these when changing behaviour. Skip them to use the format.
- 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