Pārlūkot izejas kodu

Merge remote-tracking branch 'gero3/dev' into dev

Mr.doob 12 gadi atpakaļ
vecāks
revīzija
efc1b6abbd
1 mainītis faili ar 15 papildinājumiem un 1 dzēšanām
  1. 15 1
      src/extras/GeometryUtils.js

+ 15 - 1
src/extras/GeometryUtils.js

@@ -1031,7 +1031,21 @@ THREE.GeometryUtils = {
 		geometry.faces = faces;
 		geometry.faceVertexUvs = faceVertexUvs;
 
-	}
+	},
+	
+	setMaterialIndex: function ( geometry, index, startFace, endFace ){
+		
+		var faces = geometry.faces;
+		var start = startFace || 0;
+		var end = endFace || faces.length - 1;
+		
+		for ( var i = start; i <= end; i ++ ) {
+		
+			faces[i].materialIndex = index;
+
+		}
+		
+    }
 
 };