load obj文件获得的是个group 有多个mesh ,如今须要合并,方便作移动操做。code
建立geometryit
let geometry = new THREE.Geometry();
遍历 merge遍历
for(let i = 0;i<arr.length;i++){ let item = new THREE.Geometry().fromBufferGeometry( arr[i].geometry ) geometry.merge( item,arr[i].matrix ); }
尝试过 BufferGeometry
并很差用,因此这里吧 Geometry 转成了 BufferGeometry方法