Explorar el Código

ColladaLoader2: Fix group for lines

Mugen87 hace 8 años
padre
commit
f4d1916002
Se han modificado 1 ficheros con 10 adiciones y 1 borrados
  1. 10 1
      examples/js/loaders/ColladaLoader2.js

+ 10 - 1
examples/js/loaders/ColladaLoader2.js

@@ -1963,7 +1963,16 @@ THREE.ColladaLoader.prototype = {
 
 				// groups
 
-				count = primitive.count * 3 * triangleCount;
+				if ( primitive.type === 'lines' || primitive.type === 'linestrips' ) {
+
+					count = primitive.count * 2;
+
+				} else {
+
+					count = primitive.count * 3 * triangleCount;
+
+				}
+
 				geometry.addGroup( start, count, p );
 				start += count;