Unreleased
In development
The standard feature set, heading toward the first (1.0) release.
Added
- Import miniature models — STL (ASCII + binary), 3MF, and glTF / GLB.
- 3D viewport with an orbit camera; manual orientation, uniform scale, and a set real-world height input that auto-scales the model to a target size in millimetres.
- Live overhang shading that tints every face steep enough to need support, past a configurable threshold.
- One-click SLA-style tree support generation tuned for FDM: girth-aware routing with a four-tier fallback (drop → branch → bridge → escape), and a raft under the support roots only.
- Manual support editing — click the model to add a support where you want one, select any to delete.
- Support tip styles (point cone / sphere) and raft styles (cones / slab).
- Multi-model project tree with groups; per-model orientation, scale, and target height.
- Global settings plus saved profiles, shipping with the print-validated
.2mmpreset. - Export a clean, universal 3MF — model and supports as two separate, grouped objects that open as selectable, restyleable parts in any slicer (OrcaSlicer, Bambu Studio, PrusaSlicer, Cura).
- Save and reopen a whole project — every model, its transform, and its supports — as a single
self-contained
.msffile. - Cross-platform desktop app for Windows, macOS, and Linux, plus a WebAssembly browser demo.