Explorar o código

ColladaLoader2: Fix group for lines

Mugen87 %!s(int64=8) %!d(string=hai) anos
pai
achega
f4d1916002
Modificáronse 1 ficheiros con 10 adicións e 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;