JBT To Do List

This list represents what needs to be done still on the JBT library. If you are in the jungle group I have made this file group writable so that others can add to it. Find the file in my ~mtigges/research/jsp/jbt directory.

These items are not listed in any particular order.

  1. Implement the warp class hierarchy. This has pretty much been done now. In the process of doing this, I discovered that bend was more or less incorrectly implemented in csoft. The reason was I think that there are many errors in the Barr paper wrt the inverse bend. The warp class still need to implement the normal transformations shown in the paper.
  2. Get a good polygonizer working for JBT. I would like to use adaptive polygonization. I have been looking at Cutting Cubes, but I think our best bet is to use a black box polygonizer that the Brazilians probably have. Velho's polygonizer is now implemented in a JSP library called JVP, it needs some fixing though.
  3. Implement the texturing algorithms from the series of papers that have been written in that area. IS'98, SIBGRAPI'98, CGI'99.
  4. Implement the interval arithmetic ray intersection algorithm that is present in csoft.
  5. Also continue experimental work on the numerical method for direct ray tracing of the surface.
  6. Test the bounding boxes are being computed correctly and use them to make field function evaluations more efficient.
  7. Implement the cache save/restore data structure so that we can re-visit a point on the surface and continue querying. [Try to figure out a fast data structure for this.]

Mark Tigges
Last modified: Sat Jan 30 15:21:03 PST 1999