diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index a45db265eadf3dd8ece4094472aee25e80fdaa53..0e88b125d583dfb317ba46466f3285c2517f33b8 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -806,7 +806,7 @@ function WebGLRenderer( parameters ) { // var dataStart = 0; - var dataCount = Infinity; + var dataCount = 0; if ( index !== null ) { @@ -829,6 +829,8 @@ function WebGLRenderer( parameters ) { var drawCount = Math.max( 0, drawEnd - drawStart + 1 ); + if ( drawCount === 0 ) return; + // if ( object.isMesh ) {