Revision: 41239
http://brlcad.svn.sourceforge.net/brlcad/?rev=41239&view=rev
Author: starseeker
Date: 2010-11-03 14:41:26 +0000 (Wed, 03 Nov 2010)
Log Message:
-----------
Add note to try spatial partitioning in the facetize command to see what kind
of performance boots can be had.
Modified Paths:
--------------
brlcad/trunk/TODO
Modified: brlcad/trunk/TODO
===================================================================
--- brlcad/trunk/TODO 2010-11-02 23:40:33 UTC (rev 41238)
+++ brlcad/trunk/TODO 2010-11-03 14:41:26 UTC (rev 41239)
@@ -802,6 +802,14 @@
present in openNURBS, and port that code to openNURBS data structures
and routines. This will eventually allow us to remove the old NURBS code.
+* incorporate some variety of spatial partitioning into the facetize command
+ (may involve just rewriting it) to try and realize MUCH faster tessellation
+ of CSG geometry. Current routines are doing a lot of unnecessary work that
+ tends to result in explosive completion times for worst-case scenarios -
+ try to get closer to the "only do the work we need to" ideal. Once a new
+ idea is proven in that command, it should be made into a libgcv routine
+ and convertors/other commands retargted to use it.
+
NMG Concepts to Explore
-----------------------
Ensure robust and fast nmg->bot conversion, and enhance the bot data structure
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Achieve Improved Network Security with IP and DNS Reputation.
Defend against bad network traffic, including botnets, malware,
phishing sites, and compromised hosts - saving your company time,
money, and embarrassment. Learn More!
http://p.sf.net/sfu/hpdev2dev-nov
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits