Răsfoiți Sursa

Remove unnecessary ExplodeModifier

WestLangley 7 ani în urmă
părinte
comite
e7f47527b6
1 a modificat fișierele cu 2 adăugiri și 6 ștergeri
  1. 2 6
      examples/webgl_modifier_tessellation.html

+ 2 - 6
examples/webgl_modifier_tessellation.html

@@ -36,7 +36,6 @@
 
 		<script src="js/controls/TrackballControls.js"></script>
 
-		<script src="js/modifiers/ExplodeModifier.js"></script>
 		<script src="js/modifiers/TessellateModifier.js"></script>
 
 		<script src="js/Detector.js"></script>
@@ -140,15 +139,12 @@
 
 			}
 
-			var explodeModifier = new THREE.ExplodeModifier();
-			explodeModifier.modify( geometry );
-
-			var numFaces = geometry.faces.length;
-
 			//
 
 			geometry = new THREE.BufferGeometry().fromGeometry( geometry );
 
+			var numFaces = geometry.attributes.position.count / 3
+
 			var colors = new Float32Array( numFaces * 3 * 3 );
 			var displacement = new Float32Array( numFaces * 3 * 3 );