why Conversation?
- 🐰 it's fast
- 🐣 it's tiny
- 😄 it's fun
- 🤷 it runs on Mac, Linux, and Windows
- 🙅 it doesn't require an internet connection or any other nonsense
features
direct 2D sketching
no constraint-based sketching; just intuitive draw and transform
direct 3D modeling
no parametric feature tree; just blazing fast undo/redo
completely separate 2D and 3D
no absorbing 2D sketches into 3D geometryno constraining 2D sketches off of 3D geometry
lowest common denominator filetypes
lines, arcs, and circles for 2D geometry (DXF)triangle meshes for 3D geometry (STL)
about
Conversation uses the amazing open source Manifold library as its geometry kernel and was inspired by this blog post by Manifold author Emmett Lalish 🚀
Conversation is written by Jim Bern and Nathan Vosburg, with big thanks to our CS345 students for being such great guinea pigs 🐹