Revision: 40506
http://brlcad.svn.sourceforge.net/brlcad/?rev=40506&view=rev
Author: brlcad
Date: 2010-09-08 18:50:41 +0000 (Wed, 08 Sep 2010)
Log Message:
-----------
cache objects. per discussion on devel mailing list, document the thoughts to
date.
Modified Paths:
--------------
brlcad/trunk/TODO
Modified: brlcad/trunk/TODO
===================================================================
--- brlcad/trunk/TODO 2010-09-08 17:38:38 UTC (rev 40505)
+++ brlcad/trunk/TODO 2010-09-08 18:50:41 UTC (rev 40506)
@@ -42,6 +42,18 @@
THESE ARE UNSCHEDULED BACKLOG TASKS
-----------------------------------
+* Cache objects. These are proper non-geometric geometry database
+ objects intended to store binary results that have a dependency on
+ other object(s). A named hash (e.g. md5) is recorded for each
+ dependent object along with the computed results.
+
+ Three potential candidates for leveraging cache objects are 1) prep
+ objects containing the final prepped state of a given object
+ hierarchy (particularly useful for BoT and BREP geometry), 2)
+ raytrace objects containing the intersection results for a given
+ view (i.e., a grid of primary rays), and 3) rtgl point samples
+ (which is a variant of 2 but potentially view independent).
+
* investigate OpenEXR (BSD licensed HDE image format)
* the 'cp' command no longer draws the object that was copied --
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits