Features
- 3D solid modelling tab: box / wedge / cylinder / cone / sphere / torus primitives plus union / subtract / intersect boolean ops, backed by a per-session B-rep cache.
- Native paper-space viewports: the sheet is rendered as a top-locked full-canvas GPU viewport through the shader, with floating content viewports overlaying it. Sheet and floating viewport cameras now round-trip through the viewport entities themselves on save/reopen (DXF and DWG).
Fixes
- Floating-viewport fills (hatches / wipeouts / images) no longer bleed past the viewport borders onto the sheet.
- Lines now appear immediately while panning / zooming / orbiting inside a double-clicked floating viewport, instead of staying invisible until you exit the viewport.
- Distinct cameras for duplicate tiled model-space viewports are preserved across DWG save and reopen.
- Layout cameras are persisted before switching layouts, so they no longer revert when toggling between model and paper space.
- 3D solids can be selected by clicking their body, not only their edges.
- Stuck style dropdown is dismissed on viewport click.
Full Changelog: v0.4.6...v0.4.7