by FeepingCreature on 6/7/25, 10:13 PM with 5 comments
by FeepingCreature on 6/7/25, 10:13 PM
The mesher is very simple; just "subdivide an octree using interval arithmetic, put a mesh around it, then fit it to the surface using the SDF gradient." The intended usecase is for 3D printing, where slight errors don't matter and you can just throw triangles at the problem.
Performance is okay, but not great. I blame JS. ;)
This project is AI coded, but it's not vibe-coded: I designed the core abstractions deliberately, so all design problems are my own. The website, however, is near entirely Sonnet's work.
Source is on Github: https://github.com/fnCAD/fnCAD
by eternityforest on 6/8/25, 5:20 AM