diff --git a/fsl/data/mesh.py b/fsl/data/mesh.py index 8d05af196d100f165bd4e3e5d5785b56c764aee2..383afcb17d0f31fe329886212a2a81d814f85c4e 100644 --- a/fsl/data/mesh.py +++ b/fsl/data/mesh.py @@ -773,4 +773,4 @@ def needsFixing(vertices, indices, fnormals, loBounds, hiBounds): # camera), assume that we need to # flip the triangle winding order. angles = np.dot(norms, affine.normalise(camera - vert)) - return ((angles > 0).sum() / len(itris)) < 0.5 + return ((angles >= 0).sum() / len(itris)) < 0.5