SketchUp Dae 模型的鼠标移动滞后较大

Large lagging on mouse movement with SketchUp Dae model

我在 SketchUp 中设计了一个 3D 模型,但没有使用任何纹理。我遇到了与鼠标移动和旋转过程滞后相关的问题。当我用Dae格式导出模型并导入到三个js在线编辑器(three js online editor)时,鼠标移动非常慢。我认为它发生 fps 下降。我不明白我设计的模型有什么问题。我需要您的建议和想法来解决这个问题。谢谢您的支持。我已经上传了 3D 模型的图像。请看一下。

对象数:98.349,顶点:2,107.656,三角形:702.552

Object Count: 98.349,

对象计数导致相同数量的绘制调用。无论相应的几何体最终有多复杂,如此高的值都会降低性能。

我建议您重新设计模型并确保尽可能合并单个对象。也尽量减少顶点和面的数量。

请记住,three.js 不会自动合并或批量渲染项目。因此,您有责任优化渲染资产。最好在设计模型时正确执行此操作。或者在代码中通过 BufferGeometryUtils.mergeBufferGeometries() 之类的方法或通过实例化渲染。