我正在寻找一种最有效的方法来将大型多边形网格(最多1M个三角形)加载到Three.js。我正在考虑使用THREE.BufferGeometry
对象或使用THREE.BinaryLoader
加载。我的问题是:
THREE.BufferGeometry
对象吗?或者它是否创造了同样有效的东西? 其他一些信息:
THREE.BufferGeometry
的Three.js加载程序。看起来我需要自己编写。但我可以准备服务器端的数据以与THREE.BufferGeometry
结构对齐。答案 0 :(得分:2)
看一下gl.Fs格式和gl.W.Ts的glTFLoader。它使用BufferGeometry。 表现要好得多;然而,它有自己的动画实现(没有使用THREE.Animation),我遇到了一些Three.js相关的问题,如克隆模型不起作用(至少在盒)