Revision: 73964
          http://sourceforge.net/p/brlcad/code/73964
Author:   starseeker
Date:     2019-09-19 00:49:42 +0000 (Thu, 19 Sep 2019)
Log Message:
-----------
NIST2 face 193 is exposing a problem...

Modified Paths:
--------------
    brlcad/trunk/src/libbrep/cdt_mesh.cpp

Modified: brlcad/trunk/src/libbrep/cdt_mesh.cpp
===================================================================
--- brlcad/trunk/src/libbrep/cdt_mesh.cpp       2019-09-19 00:44:43 UTC (rev 
73963)
+++ brlcad/trunk/src/libbrep/cdt_mesh.cpp       2019-09-19 00:49:42 UTC (rev 
73964)
@@ -1660,6 +1660,24 @@
     return boundary_edges;
 }
 
+// TODO - NIST2 face 193 is occasionally producing a few misoriented edges 
that are failing
+// the final mesh validity test.  We need to update this logic to catch them 
so we can try to do
+// something about them - right now they're not getting picked up:
+//
+// 3 misoriented edges
+// 13337->84234: 504.806023 290.490191 81.197878->505.275113 290.582257 
81.189823
+// eface 151366: 84236 13337 84234 :  505.254133 290.853481 
81.166094->504.806023 290.490191 81.197878->505.275113 290.582257 81.189823
+// eface 151367: 84234 86399 13337 :  505.275113 290.582257 
81.189823->504.999199 290.572723 81.190657->504.806023 290.490191 81.197878
+// 13337->86399: 504.806023 290.490191 81.197878->504.999199 290.572723 
81.190657
+// 84234->86399: 505.275113 290.582257 81.189823->504.999199 290.572723 
81.190657
+// eface 151367: 84234 86399 13337 :  505.275113 290.582257 
81.189823->504.999199 290.572723 81.190657->504.806023 290.490191 81.197878
+// eface 154772: 86399 83122 84234 :  504.999199 290.572723 
81.190657->505.224123 290.283926 81.215924->505.275113 290.582257 81.189823
+// point 13337: Face(-1) Vert(-1) Trim(-1) Edge(647) UV(0.000000,0.000000)
+// point 83122: Face(193) Vert(-1) Trim(-1) Edge(-1) UV(69.296354,34.570155)
+// point 84234: Face(193) Vert(-1) Trim(-1) Edge(-1) UV(69.347343,34.869626)
+// point 84236: Face(193) Vert(-1) Trim(-1) Edge(-1) UV(69.326363,35.141886)
+// point 86399: Face(193) Vert(-1) Trim(-1) Edge(-1) UV(69.071430,34.860055)
+
 void
 cdt_mesh_t::update_problem_edges()
 {

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to