2
0
WestLangley 9 жил өмнө
parent
commit
a350f91896

+ 12 - 1
examples/js/geometries/ConvexGeometry.js

@@ -194,7 +194,18 @@ THREE.ConvexGeometry = function( vertices ) {
 	}
 	}
 
 
 	this.computeFaceNormals();
 	this.computeFaceNormals();
-	this.computeVertexNormals();
+
+	// Compute flat vertex normals
+	for ( var i = 0; i < this.faces.length; i ++ ) {
+
+		var face = this.faces[ i ];
+		var normal = face.normal;
+
+		face.vertexNormals[ 0 ] = normal.clone();
+		face.vertexNormals[ 1 ] = normal.clone();
+		face.vertexNormals[ 2 ] = normal.clone();
+
+	}
 
 
 };
 };