ACM Home Page
Please provide us with feedback. Feedback
The randomized z-buffer algorithm: interactive rendering of highly complex scenes
Full text PdfPdf (2.24 MB)
Source International Conference on Computer Graphics and Interactive Techniques archive
Proceedings of the 28th annual conference on Computer graphics and interactive techniques table of contents
Pages: 361 - 370  
Year of Publication: 2001
ISBN:1-58113-374-X
Authors
Michael Wand  WSI/GRIS, University of Tübingen
Matthias Fischer  University of Paderborn
Ingmar Peter  WSI/GRIS, University of Tübingen
Friedhelm Meyer auf der Heide  University of Paderborn
Wolfgang Straßer  WSI/GRIS, University of Tübingen
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 67,   Citation Count: 39
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/383259.383299
What is a DOI?

ABSTRACT

We present a new output-sensitive rendering algorithm, the randomized z-buffer algorithm. It renders an image of an arbitrary three-dimensional scene consisting of triangular primitives by reconstruction from a dynamically chosen set of random surface sample points. This approach is independent of mesh connectivity and topology. The resulting rendering time grows only logarithmically with the numbers of triangles in the scene. We were able to render walkthroughs of scenes of up to 1014 triangles at interactive frame rates. Automatic identification of low detail scene components ensures that the rendering speed of the randomized z-buffer cannot drop below that of conventional z-buffer rendering. Experimental and analytical evidence is given that the image quality is comparable to that of common approaches like z-buffer rendering. The precomputed data structures employed by the randomized z-buffer allow for interactive dynamic updates of the scene. Their memory requirements grow only linearly with the number of triangles and allow for a scene graph based instantiation scheme to further reduce memory consumption.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Appel, A.: Some Techniques for Shading Mashine Renderings of Solids. In: Proceedings of the Spring Joint Computer Conference, 37-45, 1968.
 
2
 
3
Bern, M., Eppstein, D., Gilbert, J.: Provably good mesh generation. In: Proc. 31 st Annu. IEEE Sympos. Found. Compt. Sci., 231-241, 1990.
4
 
5
 
6
7
 
8
de Berg, M., Halperin, D., Overmars, M., Snoeyink, J., van Kreveld, M.: Efficient Ray Shooting and Hidden Surface Removal. In: Algorithmica, 12, 30-53, 1994.
 
9
Feller, W: An Introduction to Probability Theory and Its Applications. Third Edition, revised printing, Wiley & Sons, 1970.
 
10
 
11
12
13
 
14
Grossman, J. P., Dally, W.: Point Sample Rendering. In Rendering Techniques'98, 181-192, Springer, 1998.
15
 
16
Levoy, M., Whitted, T.: The Use of Points as a Display Primitive. Technical report, University of Norh Carolina at Chapel Hill, 1985.
 
17
 
18
 
19
 
20
Puppo, E., Scopigno, R.: Simplification, LOD and Multiresolution Principals and Applications. In: EUROGRAPHICS 97 Tutorial Notes, 1997.
21
 
22
 
23
Schaufler, G.: Per-Object Image Warping with Layered Impostors. In: Rendering Techniques '98, 145-156, Springer, 1998.
24
25
 
26
Sudarsky, O., Gotsman, C.: Output-Sensitive Visibility Algorithms for Dynamic Scenes with Applications to Virtual Reality. In: Computer Graphics Forum (EUROGRAPHICS 96 Proceedings), 15 (3), 249-258, 1996.
27
 
28
Wand, M., Fischer, M., Meyer auf der Heide, F.: Randomized Point Sampling for Output-Sensitive Rendering of Complex Dynamic Scenes. technical report WSI-2000-20, WSI/GRIS University of Tubingen, 2000. http://www.gris.uni-tuebingen.de/publics/paper/Wand-2000-Randomized.pdf
 
29
 
30

CITED BY  39

Collaborative Colleagues:
Michael Wand: colleagues
Matthias Fischer: colleagues
Ingmar Peter: colleagues
Friedhelm Meyer auf der Heide: colleagues
Wolfgang Straßer: colleagues