FIX: Slight speed decrease for backwards compatibility

This commit is contained in:
Josh Warner (Mac)
2014-03-14 00:08:47 -05:00
parent e9ac84b77c
commit 48ca44bf16
+1 -1
View File
@@ -244,7 +244,7 @@ def correct_mesh_orientation(volume, verts, faces, spacing=(1., 1., 1.),
# Calculate and normalize cross products for each face
crosses = np.cross(a, b)
crosses = crosses / np.linalg.norm(crosses, axis=1)[:, np.newaxis]
crosses = crosses / np.sum(crosses ** 2, axis=1) ** (0.5)[:, np.newaxis]
# Take dot product
dotproducts = (grad_centroids * crosses).sum(axis=1)