Sim*_*mon 5 mesh webgl three.js buffer-geometry
我正在寻找一种最有效的方法来将大型多边形网格(最多1M个三角形)加载到Three.js.我正在考虑使用THREE.BufferGeometry对象或加载THREE.BinaryLoader.我的问题是:
THREE.BufferGeometry在下面创建了一个对象?或者它是否创造了同样有效的东西?一些额外的信息:
THREE.BufferGeometry.看起来我需要自己编写.但我可以准备服务器端的数据与THREE.BufferGeometry结构对齐.看一下适用于 Three.js 的 glTF 格式和 glTFLoader。它使用 BufferGeometry。性能好很多;但是,它实现了自己的动画(不使用 THREE.Animation),并且我遇到了一些与 Three.js 相关的问题,例如克隆模型不起作用(至少开箱即用)
glTF:https: //github.com/KhronosGroup/glTF