瀏覽代碼

fix webGLBufferRenderer renderInstance bug when position is interleavedBufferAttribute

06wj 7 年之前
父節點
當前提交
4e6efbabe7
共有 1 個文件被更改,包括 1 次插入13 次删除
  1. 1 13
      src/renderers/webgl/WebGLBufferRenderer.js

+ 1 - 13
src/renderers/webgl/WebGLBufferRenderer.js

@@ -31,19 +31,7 @@ function WebGLBufferRenderer( gl, extensions, info ) {
 
 
 		}
 		}
 
 
-		var position = geometry.attributes.position;
-
-		if ( position.isInterleavedBufferAttribute ) {
-
-			count = position.count;
-
-			extension.drawArraysInstancedANGLE( mode, 0, count, geometry.maxInstancedCount );
-
-		} else {
-
-			extension.drawArraysInstancedANGLE( mode, start, count, geometry.maxInstancedCount );
-
-		}
+		extension.drawArraysInstancedANGLE( mode, start, count, geometry.maxInstancedCount );
 
 
 		info.update( count, mode, geometry.maxInstancedCount );
 		info.update( count, mode, geometry.maxInstancedCount );