Revision: 73034
          http://sourceforge.net/p/brlcad/code/73034
Author:   brlcad
Date:     2019-05-09 15:04:41 +0000 (Thu, 09 May 2019)
Log Message:
-----------
consolidate items in context of BoT uv work

Modified Paths:
--------------
    brlcad/trunk/TODO

Modified: brlcad/trunk/TODO
===================================================================
--- brlcad/trunk/TODO   2019-05-09 14:57:20 UTC (rev 73033)
+++ brlcad/trunk/TODO   2019-05-09 15:04:41 UTC (rev 73034)
@@ -18,6 +18,9 @@
 THESE TASKS SHOULD HAPPEN BEFORE THE NEXT RELEASE
 -------------------------------------------------
 
+* implement uv-mapping callback so we can texture-map BoT, NMG, and
+  NURBS geometry
+
 * check thread safety history of gqa + plot calls (pl_color)
 
 * mged> nirt -? needs to provide help
@@ -40,6 +43,13 @@
 THESE TASKS SHOULD HAPPEN WITHIN TWO RELEASE ITERATIONS
 -------------------------------------------------------
 
+* add coverage test geometry, e.g., scene with all object types plus a
+  lookup check to ensure no new ones are missing.
+
+       - likely need comprehensive parameter testing for each type
+       - add regression test for all geometric object types
+       - test whether RT+-TIE can render all BoT modes
+
 * fix pipe subtractions shaded display issue in archer
 
 * attribute normalization is drastically slowing down
@@ -92,13 +102,6 @@
   right... shouldn't the open process completely fail
   if the file isn't a valid .g?
 
-* add coverage test geometry, e.g., scene with all object types plus a
-  lookup check to ensure no new ones are missing.
-
-       - likely need comprehensive parameter testing for each type
-       - add regression test for all geometric object types
-       - test whether RT+-TIE can render all BoT modes
-
 * add regression test for directional light sources
 
 * bundle primary rays in rt front end into postage stamps, shoot via
@@ -240,8 +243,6 @@
 
 * add a multiview rt script to regression testing (e.g., see rtwalk output)
 
-* bot overlaps when unoriented, when clearly not overlapping
-
 * finish implementing pnts:
   - ray trace pnts
   - make color and vectors on pnts work
@@ -338,10 +339,6 @@
 * closing the graphics window brings down X11 on Mac due to a bad
   context.  fix or revert recent close window behavior.
 
-* resolve bot bin sort optimization crash, disabled during release
-
-* rt moss.g facetize rt bot bug
-
 * evaluate OpenMesh (http://www.openmesh.org) and OpenFlipper
   (http://www.openflipper.org) for smoothing, decimation, and
   additional GCV conversion formats.
@@ -481,11 +478,6 @@
   brlcad-devel), but FFTW is not license-compatible.  there is an sf
   patch containing this conversion, untested.
 
-* implement a means to store per object, face, and vertex information
-  on BoT mesh geometry.  useful for per-face/vertex shading as well as
-  storing analytic information during conversion (e.g., per-face
-  fastgen material codes)
-
 * import CTRI material information in fast4-g as per-face data.
 
 * Integrate ADRT into Archer as a visualization mode.
@@ -927,9 +919,6 @@
   avoided.  presently, adding -msse* to compilation will result in a
   crash if that binary is run on non-sse hardware (e.g., Pentium M)
 
-* implement uv-mapping callback so we can texture-map BoT, NMG, and
-  NURBS geometry
-
 * add support for a zoom/viewsize and twist options to rt so you can
   adjust the image without having to feed a view script.
 
@@ -977,9 +966,6 @@
 
 * update g-xxx_facets to use libgcv
 
-* make nreed's new bot cleanup interface update interactively without
-  resorting to calls to Tcl_DoOneEvent() down in librt.
-
 * bu_cv_optimize() should be using bu_byteorder().
 
 * render annotated images to the OpenDocument format.  this is
@@ -1031,11 +1017,6 @@
   tables, or some hybrid storage arrangement.  Idea inspired by:
   http://math.ucr.edu/home/baez/roots/
 
-* libbn's tri_specific structure requires user-provided memory for
-  normals.. this certainly saves memory if the triangles don't have
-  normals but at a rather expensive malloc cost (which is being seen
-  on large BoT models) during prep.
-
 * make fbclear and raytrace control panel obey a -F advanced option,
   i.e., better remote framebuffer support.
 
@@ -2159,6 +2140,24 @@
 NMG/BoT
 -------
 
+* bot overlaps when unoriented, when clearly not overlapping
+
+* resolve bot bin sort optimization crash, disabled during release
+
+* rt moss.g facetize rt bot bug
+
+* implement a means to store per object, face, and vertex information
+  on BoT mesh geometry.  useful for per-face/vertex shading as well as
+  storing analytic information during conversion (e.g., per-face
+  fastgen material codes)
+
+* bot bounding box size -- see below
+
+* libbn's tri_specific structure requires user-provided memory for
+  normals.. this certainly saves memory if the triangles don't have
+  normals but at a rather expensive malloc cost (which is being seen
+  on large BoT models) during prep.
+
 * implement conversion of plate-mode BoT into volume-mode BoT,
   probably as a 'bot' command subcommand.  this basically entails
   implementing the BoT tessellation callback for plate-mode which will

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