Chandler Prall によって作成された、Three.js 用の Constructive Solid Geometry ライブラリを使用しています。
https://github.com/chandlerprall/ThreeCSG
結果のメッシュは正確ですが、非常に断片化されており (不要な三角形がたくさんあります)、Three.js の一部の機能が壊れています。たとえば、EdgesHelper クラスはエッジを見つけることができません。この問題は、次の場所でも言及されています。
http://moczys.com/2014/01/13/three-js-experiment-3-additive-geometry/
これを処理できる Three.js のメッシュ単純化ライブラリはありますか? おそらく、ポリゴン ユニオン関数 (すべての同一平面上にある隣接する三角形を 2D シェイプに結合する) が既に存在し、それを再び 3D に三角形分割することができますか?