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方法