浏览代码

WebGLGeometries: Store BufferGeometry in geometry instead.

Mr.doob 10 年之前
父节点
当前提交
a10f459bd8
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/renderers/webgl/WebGLGeometries.js

+ 3 - 3
src/renderers/webgl/WebGLGeometries.js

@@ -24,13 +24,13 @@ THREE.WebGLGeometries = function ( gl, properties, info ) {
 
 		} else if ( geometry instanceof THREE.Geometry ) {
 
-			if ( object._bufferGeometry === undefined ) {
+			if ( geometry._bufferGeometry === undefined ) {
 
-				object._bufferGeometry = new THREE.BufferGeometry().setFromObject( object );
+				geometry._bufferGeometry = new THREE.BufferGeometry().setFromObject( object );
 
 			}
 
-			geometries[ geometry.id ] = object._bufferGeometry;
+			geometries[ geometry.id ] = geometry._bufferGeometry;
 
 		}