Преглед на файлове

Merge pull request #17982 from Mugen87/dev39

WebGLRenderer: Gracefully handle geometries in initial state.
Michael Herzog преди 5 години
родител
ревизия
78dc2a299b
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      src/renderers/WebGLRenderer.js

+ 8 - 0
src/renderers/WebGLRenderer.js

@@ -742,6 +742,14 @@ function WebGLRenderer( parameters ) {
 
 		var index = geometry.index;
 		var position = geometry.attributes.position;
+
+		//
+
+		if ( index !== null && index.count === 0 ) return;
+		if ( position === undefined || position.count === 0 ) return;
+
+		//
+
 		var rangeFactor = 1;
 
 		if ( material.wireframe === true ) {