소스 검색

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;
 
 		}