瀏覽代碼

WebGLRenderer: Tweaks to drawRange code. See 068939194e840800e93d993474d5c75bc0f61337.

Mr.doob 9 年之前
父節點
當前提交
0373ba6b51
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/renderers/WebGLRenderer.js

+ 1 - 2
src/renderers/WebGLRenderer.js

@@ -833,10 +833,9 @@ THREE.WebGLRenderer = function ( parameters ) {
 		var groupCount = group !== null ? group.count : Infinity;
 
 		var drawStart = Math.max( dataStart, rangeStart, groupStart );
-
 		var drawEnd = Math.min( dataStart + dataCount, rangeStart + rangeCount, groupStart + groupCount ) - 1;
 
-		var drawCount = drawEnd - drawStart + 1;
+		var drawCount = Math.max( 0, drawEnd - drawStart + 1 );
 
 		//