[Bf-blender-cvs] [6069cab4420] master: Mikktspace: Fix triangle reordering predicate

Lukas Stockner noreply at git.blender.org
Sat Sep 17 21:24:06 CEST 2022


Commit: 6069cab442045775262691929e85b9c1fb3874dc
Author: Lukas Stockner
Date:   Sat Sep 17 21:12:25 2022 +0200
Branches: master
https://developer.blender.org/rB6069cab442045775262691929e85b9c1fb3874dc

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