Revision: 41015
          http://brlcad.svn.sourceforge.net/brlcad/?rev=41015&view=rev
Author:   r_weiss
Date:     2010-10-16 03:36:31 +0000 (Sat, 16 Oct 2010)

Log Message:
-----------
Changed function nmg_triangulate_fu to not call nmg_s_split_touchingloops. This 
function causes increased triangulation failures. The function 
nmg_triangulate_shell has better success and does not call this function. More 
investigation is needed but for now leaving out nmg_s_split_touchingloops 
improves triangulation within the MGED 'ev' command. The MGED facetize command 
uses nmg_triangulate_shell which has more success than 'ev' performing 
triangulation.

Modified Paths:
--------------
    brlcad/trunk/src/librt/primitives/nmg/nmg_tri.c

Modified: brlcad/trunk/src/librt/primitives/nmg/nmg_tri.c
===================================================================
--- brlcad/trunk/src/librt/primitives/nmg/nmg_tri.c     2010-10-16 02:57:22 UTC 
(rev 41014)
+++ brlcad/trunk/src/librt/primitives/nmg/nmg_tri.c     2010-10-16 03:36:31 UTC 
(rev 41015)
@@ -2704,7 +2704,9 @@
        NMG_CK_REGION(r);
        for (BU_LIST_FOR(s, shell, &r->s_hd)) {
            NMG_CK_SHELL(s);
+#if 0
            nmg_s_split_touchingloops(s, tol);
+#endif
 
            for (BU_LIST_FOR(fu, faceuse, &s->fu_hd)) {
                NMG_CK_FACEUSE(fu);


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

------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to