瀏覽代碼

ColladaLoader2: Fix group for lines

Mugen87 8 年之前
父節點
當前提交
f4d1916002
共有 1 個文件被更改,包括 10 次插入1 次删除
  1. 10 1
      examples/js/loaders/ColladaLoader2.js

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

@@ -1963,7 +1963,16 @@ THREE.ColladaLoader.prototype = {
 
 
 				// groups
 				// 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 );
 				geometry.addGroup( start, count, p );
 				start += count;
 				start += count;