当我尝试制作一个布局函数,将几何图形从一行更改为网格时,我收到了与three.js中的bufferGeometry相关的错误。
if (value == true){
scene.remove(shape);
shape = new THREE.Line(genGeometry, lineMaterial);
scene.add(shape);
}
else{
scene.remove(shape);
shape = new THREE.Mesh(genGeometry, meshBasicMaterial);
scene.add(shape);
}
我可能有更好的方法吗?或者也许有人可以解释这个错误
for ( var i = 0,l = geometryGroupsList.length; i < l; i ++ ) {
addBuffer( _webglObjects, geometryGroupsList[ i ], object );
}
无法读取属性&#39;长度&#39;未定义的