LogicalError / realtime-CSG-for-unity

Realtime-CSG, CSG level editor for Unity
https://realtimecsg.com
MIT License
735 stars 77 forks source link

Bugs when creating small cylinders #337

Closed code-monkey-101 closed 2 years ago

code-monkey-101 commented 2 years ago

https://user-images.githubusercontent.com/32152103/155892250-92623929-bf6a-404a-aec7-898072568141.mp4

LogicalError commented 2 years ago

I suspect this is due to the vertices being merged when the cylinder is this small .. more sides mean the vertices are closer together The vertex merging is .. problematic code.

nukeandbeans commented 2 years ago

Closing this, as work on algorithm stuff is having focus directed towards Chisel. I'll be providing help with breaking or minor bug fixes due to Unity updates. Once the more glaring issues with RCSG are fixed, I will then, myself, be focusing on work on Chisel.

For the time being, it is encouraged to make smaller meshes in an external modeling package, or to reduce the number of sides in a brush to avoid this problem.