zalo / CascadeStudio

A Full Live-Scripted CAD Kernel in the Browser
https://zalo.github.io/CascadeStudio/
MIT License
1.01k stars 126 forks source link

[FEAT] Add Fuzz Value for CSG Operations #18

Closed zalo closed 3 years ago

zalo commented 3 years ago

This enables a 0.1 fuzz value for all the CSG operations, so when faces are closer than that value, they merge together.

Also adds a couple of new classes for cleaning up shapes and removing unnecessary internal wires.

vercel[bot] commented 3 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/zalo/cascade-studio/8cmqzj5w3
✅ Preview: https://cascade-studio-git-feat-fuzzy-booleans.zalo.vercel.app

zalo commented 3 years ago

Looks good.