Hi all… I’ve done some spring cleaning on my CSG library located here:
I’ve sped up the algorithm by removing a ton of internal allocation, and also made it work on buffergeometry by default, so no conversion to/from geometry required.
Additionally, I’ve separated the algorithmic core into a separate file with no dependencies that could be easily adapted into a webworker, by serializing/deserializing the vanilla bsp structure.