Revision: 73821
          http://sourceforge.net/p/brlcad/code/73821
Author:   starseeker
Date:     2019-09-03 20:59:04 +0000 (Tue, 03 Sep 2019)
Log Message:
-----------
We need to do a bit more specialized edge refinement on the curved edges.

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

Modified: brlcad/trunk/src/libbrep/cdt2.cpp
===================================================================
--- brlcad/trunk/src/libbrep/cdt2.cpp   2019-09-03 20:43:17 UTC (rev 73820)
+++ brlcad/trunk/src/libbrep/cdt2.cpp   2019-09-03 20:59:04 UTC (rev 73821)
@@ -1148,6 +1148,16 @@
        }
     }
 
+    // TODO: After the initial curve split, make another pass looking for
+    // curved edges sharing a vertex.  We want larger curves to refine close to
+    // the median segment length of the smaller ones, since this situation can 
be a
+    // sign that the surface will generate small triangles near large ones.
+    //
+    // One this is done, again, calculate the curved median segment lengths 
for use
+    // by the linear edges
+
+
+
     // Now, process the linear edges
     for (int index = 0; index < brep->m_E.Count(); index++) {
        ON_BrepEdge& edge = brep->m_E[index];

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