|
ABSTRACT
Visibility determination is a key requirement in a wide range of graphics algorithms. This paper introduces a new approach to the computation of volume visibility, the detection of occluded portions of space as seen from a given region. The method is conservative and classifies regions as occluded only when they are guaranteed to be invisible. It operates on a discrete representation of space and uses the opaque interior of objects as occluders. This choice of occluders facilitates their extension into adjacent opaque regions of space, in essence maximizing their size and impact. Our method efficiently detects and represents the regions of space hidden by such occluders. It is the first one to use the property that occluders can also be extended into empty space provided this space is itself occluded from the viewing volume. This proves extremely effective for computing the occlusion by a set of occluders, effectively realizing occluder fusion. An auxiliary data structure represents occlusion in the scene and can then be queried to answer volume visibility questions. We demonstrate the applicability to visibility preprocessing for real-time walkthroughs and to shadow-ray acceleration for extended light sources in ray tracing, with significant acceleration in both cases.
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
|
John M. Airey , John H. Rohlf , Frederick P. Brooks, Jr., Towards image realism with interactive update rates in complex virtual building environments, Proceedings of the 1990 symposium on Interactive 3D graphics, p.41-50, February 1990, Snowbird, Utah, United States
|
| |
2
|
Catmull, Edwin, E., Computer Display of Curved Surface, IEEE Conference on Computer Graphics, Pattern Recognition and Data Structures, May 1975, pp 11-17.
|
 |
3
|
|
 |
4
|
|
| |
5
|
Cohen-Or, Daniel and Amit Shaked, Visibility and Dead- Zones in Digital Terrain Maps, EUROGRAPHICS '95 14 3 (1995) pp 171-180.
|
| |
6
|
Cohen-Or, D., G. Fibich, D. Halperin and E. Zadicario, Conservative Visibility and Strong Occlusion for Viewspace Partitioning of Densely Occluded Scenes, Computer Graphics Forum, 17 (3) 1998, pp 243-253.
|
| |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
Durand, Fredo, 3D Visibility: Analytical Study and Applications, PhD Dissertation, Universite Joseph Fournier, Grenoble, France.
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
Haines, A. Eric and Donald P. Greenberg, The Light Buffer: A Ray Tracer Shadow Testing Accelerator, IEEE Computer Graphics and Applications, 6 9, 1986, pp 6-16.
|
| |
16
|
Haines, A. Eric and John R. Wallace, Shaft Culling for Efficient Ray Cast Radiosity, Photorealistic Rendering in Computer Graphics (Proceedings of the Second Eurographics Workshop on Rendering), Springer-Verlag, New York, 1994, pp 122-138.
|
| |
17
|
|
 |
18
|
T. Hudson , D. Manocha , J. Cohen , M. Lin , K. Hoff , H. Zhang, Accelerated occlusion culling using shadow frusta, Proceedings of the thirteenth annual symposium on Computational geometry, p.1-10, June 04-06, 1997, Nice, France
[doi> 10.1145/262839.262847]
|
 |
19
|
|
| |
20
|
|
| |
21
|
Saona-Vazquez, Carlos, Isabel Navazo and Pere Brunet, The Visibility Octree. A Data Structure for 3D Navigation, TR LSI-99-22-R, Universitat Politecnica de Catalunya, Spain.
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
| |
25
|
Tanaka, Toshimitsu, and Tokiichiro Takahashi, Fast Analytic Shading and Shadowing for Area Light Sources, Computer Graphics Forum, Vol. 16, 3, 1997, pp 231-240.
|
 |
26
|
|
 |
27
|
|
 |
28
|
|
| |
29
|
Ward, Gregory J. and Paul Heckbert, Irradiance Gradients, Third Eurographics Workshop on Rendering, May 1992, pp 85-98.
|
| |
30
|
|
| |
31
|
Yagel, Roni, and William Ray, Visibility Computation for Efficient Walkthrough of Complex Environments, PRESENCE, Vol.5, No. 1, Winter 1996, pp 1-16.
|
| |
32
|
|
CITED BY 33
|
|
|
|
|
|
|
|
|
|
|
Yadong Wu , Yushu Liu , Shouyi Zhan , Xiaochun Gao, Efficient view-dependent rendering of terrains, No description on Graphics interface 2001, p.217-222, June 07-09, 2001, Ottawa, Ontario, Canada
|
|
|
|
|
|
|
|
|
J. Willmott , L. I. Wright , D. B. Arnold , A. M. Day, Rendering of large and complex urban environments for real time heritage reconstructions, Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage, November 28-30, 2001, Glyfada, Greece
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jatin Chhugani , Budirijanto Purnomo , Shankar Krishnan , Jonathan Cohen , Suresh Venkatasubramanian , David S. Johnson , Subodh Kumar, vLOD: High-Fidelity Walkthrough of Large Virtual Environments, IEEE Transactions on Visualization and Computer Graphics, v.11 n.1, p.35-47, January 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
William V. Baxter, III , Avneesh Sud , Naga K. Govindaraju , Dinesh Manocha, GigaWalk: interactive walkthrough of complex environments, Proceedings of the 13th Eurographics workshop on Rendering, June 26-28, 2002, Pisa, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Kasik , Andreas Dietrich , Enrico Gobbetti , Fabio Marton , Dinesh Manocha , Philipp Slusallek , Abe Stephens , Sung-Eui Yoon, Massive model visualization techniques: course notes, ACM SIGGRAPH 2008 classes, August 11-15, 2008, Los Angeles, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|