three.js bvh csg - three-bvh-csg
See main project repository for more information and examples on constructive solid geometry.