|
ABSTRACT
This paper describes a fast, practical algorithm to compute the shadow boundaries in a polyhedral scene illuminated by a polygonal light source. The shadow boundaries divide the faces of the scene into regions such that the structure or “aspect” of the visible area of the light source is constant within each region. The paper also describes a fast, practical algorithm to compute the structure of the visible light source in each region. Both algorithms exploit spatial coherence and are the most efficient yet developed.Given the structure of the visible light source in a region, queries of the form “What specific areas of the light source are visible?” can be answered almost instantly from any point in the region. This speeds up by several orders of magnitude the accurate computation of first level diffuse reflections due to an area light source. Furthermore, the shadow boundaries form a good initial decomposition of the scene for global illumination computations.
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
|
|
| |
3
|
Bernard Chazelle, Herbert Edelsbrunner, Leonidas Guibas, Micha Sharir, and Jorge Stolfi. Lines in space: Combinatorics and algorithms. New York University, Courant Inst. of Math. Sc. Technical Report No. 491, (also in STOC 1989, pp. 382-393), February 1990.
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
Paul Heckbert. Discontinuitymeshing for radiosity. Third EurographicsWorkshop on Rendering, pages 203-215, May 1992.
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
TomoyukiNishita and Eihachiro Nakamae. Half-tone representation of 3-d objects illuminated by area sources or polyhedron sources. COMPSAC'83, Proc. IEEE 7th Intl. Conf. Soft. and Appl. Conf., pages 237-242, November 1983.
|
| |
20
|
George Salmon. A treatise on the Analytical Geometry of Three Dimensions. Longmans, Green and Co., 1912.
|
| |
21
|
Arthur Scherk. personal communications.
|
| |
22
|
Duncan M. Y. Sommerville. Analytical Geometry in three dimensions. Cambridge University Press, 1934.
|
| |
23
|
A. James Stewart and Sherif Ghali. An output sensitive algorithm for the computa-tion of shadow boundaries. In Canadian Conference on ComputationalGeometry, pages 291-296, August 1993.
|
| |
24
|
Jorge Stolfi. Oriented Projective Geometry. PhD thesis, StanfordUniversity, 1988.
|
 |
25
|
|
| |
26
|
Seth Jared Teller. Visibility Computations in Densely Occluded Polyhedral Envi-ronments. PhD thesis, University of California at Berkeley, 1993.
|
| |
27
|
Oswald Veblen and Wesley Young. Projective Geometry. Blaisdell Publishing Co., 1938.
|
CITED BY 19
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Julien Demouth , Olivier Devillers , Hazel Everett , Marc Glisse , Sylvain Lazard , Raimund Seidel, Between umbra and penumbra, Proceedings of the twenty-third annual symposium on Computational geometry, June 06-08, 2007, Gyeongju, South Korea
|
|
|
Thomas Annen , Zhao Dong , Tom Mertens , Philippe Bekaert , Hans-Peter Seidel , Jan Kautz, Real-time, all-frequency shadows in dynamic scenes, ACM Transactions on Graphics (TOG), v.27 n.3, August 2008
|
|
|
J. Demouth , O. Devillers , H. Everett , M. Glisse , S. Lazard , R. Seidel, On the complexity of umbra and penumbra, Computational Geometry: Theory and Applications, v.42 n.8, p.758-771, October, 2009
|
|
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.7
Three-Dimensional Graphics and Realism
Subjects:
Color, shading, shadowing, and texture
General Terms:
Algorithms,
Measurement,
Performance,
Theory
Keywords:
aspect graphs,
backprojections,
discontinuity mesh,
efficient surface enumeration,
radiosity,
shadows,
spatial coherence,
visual events
|