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