Build a world, walk it, fly it, move everything with your controllers, export it as GLB. Controllers only — no hand tracking.
Custom:
X Y Z
Rot° Scale X Y Z
Color
Change a value (Enter / tap away) to apply it. In VR, hold an item and push a joystick UP for the 3D property panel.
Horizon-style, v4.1 — You START in Preview (walk freely): left stick moves, right stick turns, aim at ground + right stick forward = teleport.
Right stick DOWN toggles mode: Preview → Build, Build → Preview. No menu needed for that.
In Build: LEFT stick — left Undo, right Redo, down Snap on/off (starts ON, 0.25 m, 15° rotation, corners snap flush), up spawn yourself at the aim spot. RIGHT stick — up Selection tool, right Duplicate, left Paintbrush. Left stick click = Lock/Unlock. NO Fly mode.
Movement in Build: GRIP (middle finger) drag pulls you around — 2.5× gain, measured so the rig's own movement can't feed back and launch you (fixed in v4.1). BOTH grips, pull in/out = scale yourself bigger/smaller (0.25×–4×). Index triggers NEVER move you — they grab items, gizmo handles, and the menu. Both index triggers on one item = scale it.
Snapping in the air: corner points snap together in 3D, faces snap flush only when the pieces actually overlap in height, and airborne heights snap to the 0.25 m grid — so a high piece no longer jumps sideways to a ground piece.
Menu (MENU / B) has tabs: Shapes (14 primitives to pull out) and Colors (hue wheel for the paint tool). While holding an item: joystick UP = property panel, DOWN = delete it, RIGHT stick right = duplicate it.
2D: WASD, drag to look, Space/C rise/descend in Build, P paint, M menu, Ctrl+Z / Ctrl+Y.