Each group has its own local coordinate for mirroring and pivoting.
Transformation tools and menus are refactored to support this feature.
This feature will also support merging/importing objects with mirrored primitives in the future. (Currently, one object can only have one global mirror plane, so it's impossible to merge two objects with different mirror planes.)
Mirrored primitives and groups can be smoothly blended across the mirror planes to hide seams.
[Demo] https://www.patreon.com/posts/magicacsg-smooth-129191572

Previous Helix SDF (both Z/S-types) has artifacts when the helix is too tall or too flat.
The new implementation resolves all the artifacts robustly and improves the performance as well.
[Demo] https://www.patreon.com/posts/magicacsg-demo-131447109

Fixed the artifact when rendering flat surfaces in orthogonal view in some setups.
CPU and GPU usage is down to 0% when the program is idle.
The size of Drag 'n dropped primitives is proportional to the viewport.
Reference images can be selected and transformed from the Shape editor.
Snap rotation and align axes in Local Space will align axes to the parent group.

Double-click a group in the tree view will select all children strokes within the group but except the group itself.

Sweep mode has sharper edges at lower resolution. The sweep spline (rectangle, hexagon, triangle profile, line shapes) only becomes "fatter" in previous version 0.6.5 (which has a larger minimum "Round"), so you can increase Round of sweep splines to recover models made in 0.6.5. (*The sweep splines with Sphere and Capped Cylinders profiles are not affected in the previous version.)
Passthrough mode for groups is temporarily deprecated due to complexity.
Bezier mode for cubes and triangles is deprecated (which can be replaced by the Bezier polygon)
https://drive.google.com/file/d/1-EG5WwaPJO2DW8Y65BJ6v3Ymf1HhDiVJ/view?usp=sharing
lars korb
2025-06-21 10:24:30 +0000 UTCWilliam Vaughan
2025-06-21 02:58:33 +0000 UTC