[Bf-blender-cvs] [7f418290ba2] temp-T97352-3d-texturing-seam-bleeding-b2: Mikktspace: Fix triangle reordering predicate

Lukas Stockner noreply at git.blender.org
Tue Sep 20 10:32:12 CEST 2022


Commit: 7f418290ba2307dafbdb04e1930cbd5b02273b5e
Author: Lukas Stockner
Date:   Sat Sep 17 21:12:25 2022 +0200
Branches: temp-T97352-3d-texturing-seam-bleeding-b2
https://developer.blender.org/rB7f418290ba2307dafbdb04e1930cbd5b02273b5e

Mikktspace: Fix triangle reordering predicate

This only affected meshes containing degenerate triangles.

===================================================================

M	intern/mikktspace/mikktspace.hh

===================================================================

diff --git a/intern/mikktspace/mikktspace.hh b/intern/mikktspace/mikktspace.hh
index 4b45fa86e14..93e22658a56 100644
--- a/intern/mikktspace/mikktspace.hh
+++ b/intern/mikktspace/mikktspace.hh
@@ -401,7 +401,7 @@ template<typename Mesh> class Mikktspace {
     });
 
     std::stable_partition(triangles.begin(), triangles.end(), [](const Triangle &tri) {
-      return tri.markDegenerate;
+      return !tri.markDegenerate;
     });
   }



More information about the Bf-blender-cvs mailing list