|
ABSTRACT
We present a new method for rendering complex environments using interactive, progressive, view-independent, parallel ray tracing. A four-dimensional holodeck data structure serves as a rendering target and caching mechanism for interactive walk-throughs of nondiffuse environments with full global illumination. Ray sample density varies locally according to need, and on-demand ray computation is supported in a parallel implementation. The holodeck file is stored on disk and cached in memory by a server using a least-recently-used (LRU) beam-replacement strategy. The holodeck server coordinates separate ray evaluation and display processes, optimizing disk and memory usage. Different display systems are supported by specialized drivers, which handle display rendering, user interaction, and input. The display driver creates an image from ray samples sent by the server and permits the manipulation of local objects, which are rendered dynamically using approximate lighting computed from holodeck samples. The overall method overcomes many of the conventionl limits of interactive rendering in scenes with complex surface geometry and reflectance properties, through an effective combination of ray tracing, caching, and hardware rendering.
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
|
|
| |
2
|
ASHDOWN, I. 1993. Near-field photometry: a new approach. J. Illuminating Eng. Soc. 22, 1, 163-180.
|
| |
3
|
|
| |
4
|
CAMAHORT, E., LERIOS, A., AND FUSSELL, D. 1998. Uniformly sampled light fields. In Proceedings of the 1998 Eurographics Workshop on Rendering Techniques, G. Drettakis and N. Max, Eds.
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
 |
8
|
Lucia Darsa , Bruno Costa Silva , Amitabh Varshney, Navigating static environments using image-space simplification and morphing, Proceedings of the 1997 symposium on Interactive 3D graphics, p.25-ff., April 27-30, 1997, Providence, Rhode Island, United States
[doi> 10.1145/253284.253298]
|
| |
9
|
DARSA, L. AND SILVA, B. C. 1996. Multi-resolution representation and reconstruction of adaptively sampled images. In Proceedings of the Conference on SIBGRAPI '96, 321-328.
|
 |
10
|
|
| |
11
|
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
LARSON, G.W. 1988. The holodeck: A parallel ray-caching rendering system (Unpublished presentation). In Proceedings of the 2nd Eurographics Workshop on Parallel Graphics and Visualization (Rennes, France, Sept. 1988),
|
| |
20
|
|
| |
21
|
|
 |
22
|
|
| |
23
|
|
| |
24
|
LISCHINSKI, D. AND RAPPOPORT, A. 1998. Image-based rendering for non-diffuse synthetic scenes. In Proceedings of the 9th Eurographics Workshop on Rendering (Vienna, Austria, June 1998), 301-314.
|
| |
25
|
|
 |
26
|
|
| |
27
|
MILLER, G., RUBIN, S., AND PONCELEN, D. 1998. Lazy decompression of surface light fields for pre-computed global illumination. In Proceedings of the 9th Eurographics Workshop on Rendering (Vienna, Austria, June 1998),
|
| |
28
|
|
 |
29
|
|
| |
30
|
|
| |
31
|
PREPARATA, F. P. AND SHAMOS,M. 1985. Proximity: Fundamental Algorithms. Springer-Verlag, New York, NY.
|
| |
32
|
SCHAUFLER, G. 1998. Per-object image warping with layered imposters. In Proceedings of the 1998 Eurographics Workshop on Rendering Techniques, G. Drettakis and N. Max, Eds.
|
 |
33
|
|
| |
34
|
SHIRLEY, P., WADE, B., HUBBARD, P., ZARESKI, D., WALTER, B., AND GREENBERG, D. 1995. Global illumination via density estimation. In Proceedings of the 1995 Eurographics Workshop on Rendering Techniques, 219-230.
|
| |
35
|
SILLION, F., DRETTAKIS, G., AND BODELET, B. 1997. Efficient imposter manipulation for real-time visualization of urban scenery. In Proceedings of the 1997 Eurographics Forum on Computer Graphics, 207-218.
|
| |
36
|
|
 |
37
|
|
| |
38
|
|
 |
39
|
|
| |
40
|
|
| |
41
|
WALTER, B., DRETTAKIS, G., AND PARKER, S. 1999. Interactive rendering using the render cache. In Proceedings of the lOth Eurographics Workshop on Rendering (June), 27-38.
|
| |
42
|
WARD, G. 1991. Real Pixels. Academic Press Prof., Inc., San Diego, CA.
|
 |
43
|
|
 |
44
|
|
CITED BY 14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Diego Nehab , Pedro V. Sander , Jason Lawrence , Natalya Tatarchuk , John R. Isidoro, Accelerating real-time shading with reverse reprojection caching, Proceedings of the 22nd ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware, August 04-05, 2007, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|