Future Work
Besides fixing the problems already mentioned, there are still
lots to be done. The tetrahedra declarations for each subdivision
technique were hard-coded, and a better mechanism need to be in
place so that 12-fold and 24-fold subdivisions will become easier
to implement. I plan to have my program reading in a subdivision
specification from file, and then figure out what needs to be
done.
The bottleneck of the rendering process is the number of polygons
being drawn. Mipmapping the data set may be a good option to try
to speed up the frame rates.
Porting the existing program onto BCC grid is also good for the
future. After that, integration with vuVolume could take place.
|