如何通过降低分辨率或 BSP 树的大小或数量来优化 CSG 库?

how to optimize CSG Library by decreasing the resolution or the size or number of BSP trees?

我正在尝试使用 THREE.js 和 ThreeCSG 对从 objloader 导入的 2 个网格文件进行多次实时布尔运算。我只是想问一下是否有任何方法可以优化 CSG 代码以通过降低分辨率 (link) 或 BSP 树的数量或大小来减少布尔运算的 运行 时间程序 运行 实时还是更快?我使用的对象非常大,所以这是 运行 运行缓慢的原因之一。 预先感谢您的所有帮助。

你可以修改 CSG.Plane.EPSILON 参数,如果你增加它,CSG 操作应该更快,但更粗糙