LDPartEditor will also support CSG.
Here are screenshots from the first implementation draft:
A "union" with a cube and a sphere:
https://lh3.googleusercontent.com/-vo20S...csg_v2.png
A cube "minus" a sphere and its intersection with another sphere:
https://lh6.googleusercontent.com/-YZk9r...g_v2_2.png
RESULTS of the final implementation
![[Image: csg_complex_example.png]](https://lh5.googleusercontent.com/-BhFfa7KxD_U/U_Jk1MyU9XI/AAAAAAAAAFo/Ty3FaZzRdvg/w582-h297-no/csg_complex_example.png)
Here are screenshots from the first implementation draft:
A "union" with a cube and a sphere:
https://lh3.googleusercontent.com/-vo20S...csg_v2.png
A cube "minus" a sphere and its intersection with another sphere:
https://lh6.googleusercontent.com/-YZk9r...g_v2_2.png
RESULTS of the final implementation

![[Image: csg_complex_example.png]](https://lh5.googleusercontent.com/-BhFfa7KxD_U/U_Jk1MyU9XI/AAAAAAAAAFo/Ty3FaZzRdvg/w582-h297-no/csg_complex_example.png)
![[Image: csg_final_implementation.png]](https://lh3.googleusercontent.com/-raeFOfNJrCQ/U_Jk1XT7kgI/AAAAAAAAAFg/tmOPNOXgtQk/w582-h576-no/csg_final_implementation.png)