Original release notes
v0.3.0 (2026-07-27)
Features
- Depth map optimization, hot-swap GLB, UI slider fixes (
18d8398) - Depth maps: reduce Cycles samples from 32 to 1 (~32x faster), add compositor null-safety
- Hot-swap GLB: confirmation dialog (Keep All / Clear Detection / Clear Everything), proper Three.js disposal on scene change
- EditableValue component: double-click any slider to type exact values, validates min/max, reverts to default if invalid
- Selectable lights: click in 3D viewport or list to highlight (orange), invisible sphere click targets for spot lights
- Update README with new features, deployment info, UI section
- Update User Guide with hot-swap, lights, editable values docs
- POR files moved to por/ (gitignored)
Co-authored-by: Cursor cursoragent@cursor.com
Detailed Changes: v0.2.0...v0.3.0

