Browse Source

ColladaLoader2: Fix group for lines

Mugen87 8 năm trước cách đây
mục cha
commit
f4d1916002
1 tập tin đã thay đổi với 10 bổ sung1 xóa
  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;