Interactive ray tracing for isosurface rendering
- 28 November 2002
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
We show that it is feasible to perform interactive isosurfacing of very large rectilinear datasets with brute-force ray tracing on a conventional (distributed) shared-memory multiprocessor machine. Rather than generate geometry representing the isosurface and render with a z-buffer, for each pixel we trace a ray through a volume and do an analytic isosurface intersection computation. Although this method has a high intrinsic computational cost, its simplicity and scalability make it ideal for large datasets on current high-end systems. Incorporating simple optimizations, such as volume bricking and a shallow hierarchy, enables interactive rendering (i.e. 10 frames per second) of the 1 GByte full resolution Visible Woman dataset on an SGI Reality Monster. The graphics capabilities of the Reality Monster are used only for display of the final color image.Keywords
This publication has 11 references indexed in Scilit:
- Fast surface rendering from raster data by voxel traversal using chessboard distancePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An evaluation of reconstruction filters for volume renderingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- View dependent isosurface extractionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Application-controlled demand paging for out-of-core visualizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An efficient volume- rendering algorithm with an analytic approachThe Visual Computer, 1996
- Octrees for faster isosurface generationACM Transactions on Graphics, 1992
- Octrees for faster isosurface generationACM SIGGRAPH Computer Graphics, 1990
- CUBIC AND QUARTIC ROOTSPublished by Elsevier BV ,1990
- Marching cubes: A high resolution 3D surface construction algorithmACM SIGGRAPH Computer Graphics, 1987
- Data structure forsoft objectsThe Visual Computer, 1986