Haskell-Things / ImplicitCAD

A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
https://implicitcad.org/
GNU Affero General Public License v3.0
1.38k stars 141 forks source link

Add more primitives #341

Open isovector opened 3 years ago

isovector commented 3 years ago

@cartazio pointed me at https://www.iquilezles.org/www/articles/distfunctions/distfunctions.htm, which has lots of great primitives. We should steal them --- in particular twist, which would allow us to get rid of the ad-hoc twist stuff in the weird 3d extrude primitives.