Filed under SIGGRAPH
This class dealt with how to interactively (defined as >= 10 fps) manipulate large models. The Boeing 777 data set was used for several of the examples, which has 470 million triangles and over is over 30 GB on disk.
- Graphics hardware is optimized for rasterization
- 1-2 orders of magnitude faster than ray tracing
- Direct Illumination
- Performance approximately linear to number of triangles
- Ray Tracing
- Global Illumination
- Performance approximately logarithmic to number of triangles
- No hardware support
As models get more complex, ray tracing becomes more viable compared to rasterization.
ReduceM is a data structure for geometry designed for ray tracing. It minimizes the footprint for viewing large models at interactive rates.
Far voxels are a way to represent lots of data by a simple cube. Each face of the cube is a texture of what the model would look like from that vantage point.