ACM Home Page
Please provide us with feedback. Feedback
Between umbra and penumbra
Full text PdfPdf (500 KB)
Source
Annual Symposium on Computational Geometry archive
Proceedings of the twenty-third annual symposium on Computational geometry table of contents
Gyeongju, South Korea
SESSION: Session 8A table of contents
Pages: 265 - 274  
Year of Publication: 2007
ISBN:978-1-59593-705-6
Authors
Julien Demouth  LORIA-University Nancy 2, Villers-les-Nancy, France
Olivier Devillers  INRIA Sophia-Antipolis, Sophia-Antipolis, France
Hazel Everett  LORIA-University Nancy 2, Villers-les-Nancy, France
Marc Glisse  LORIA-University Nancy 2, Villers-les-Nancy, France
Sylvain Lazard  LORIA - INRIA Lorraine, Villers-les-Nancy, France
Raimund Seidel  FR Informatik Saarbrucken, Saarbrucken, Germany
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 59,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1247069.1247117
What is a DOI?

ABSTRACT

Computing shadow boundaries is a difficult problem in the case of non-pointlight sources. A point is in the umbra if it does not see any part of anylight source; it is in full light if it sees entirely all the light sources;otherwise, it is in the penumbra. While the common boundary of the penumbraand the full light is well understood, less is known about the boundary of theumbra. In this paper we prove various bounds on the complexity of the umbra andthe penumbra cast by a segment or polygonal light source on a plane in the presence ofpolygon or polytope obstacles. In particular, we show that a single segment light source may cast on a plane, in thepresence of two triangles, four connected components of umbra and that two fatconvex obstacles of total complexity n can engender Ω(n) connectedcomponents of umbra. In a scene consisting of a segment light source and kdisjoint polytopes of total complexity n, we prove an Ω(nk2+k4)lower bound on the maximum number of connected components of the umbra and a O(nk3) upper bound on its complexity. We also prove that, in the presence of kdisjoint polytopes of total complexity n, some of which being light sources,the umbra cast on a plane may have Ω(n2k3 +nk5) connected components and has complexity O(n3k3).These are the first bounds on the size of the umbra in terms of both k and n. These results prove that the umbra, which is bounded by arcs of conics,is intrinsically much more intricate than the full light/penumbra boundary whichis bounded by linesegments and whose worst-case complexity is in Ω(nα(k) +km +k2) and O(nα(k) + kmα(k) +k2), where m is the complexity of the polygonallight source.


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
H. Brönnimann, O. Devillers, V. Dujmović, H. Everett, M. Glisse, X. Goaoc, S. Lazard, H.-S. Na, and S. Whitesides. On the number of maximal free line segments tangent to arbitrary three-dimensional convex polyhedra. Research Report n <sup>°</sup> 5671, INRIA, Sept. 2005. 28 pages.
 
3
H. Brönnimann, O. Devillers, V. Dujmović, H. Everett, M. Glisse, X. Goaoc, S. Lazard, H.-S. Na, and S. Whitesides. Lines and free line segments tangent to arbitrary three-dimensional convex polyhedra. SIAM Journal on Computing, 2006. To appear.
 
4
5
 
6
F. Durand. A multidisciplinary survey of visibility, 2000. ACM SIGGRAPH course notes, Visibility, Problems, Techniques, and Applications.
 
7
8
9
 
10
J-M. Hasenfratz, MLapierre, NHolzschuch, and FSillion. A survey of real-time soft shadows algorithms. In Eurographics, 2003.
 
11
P.S. Heckbert. Discontinuity meshing for radiosity. In Proceedings of the Third Eurographics Workshop on Rendering, pages 203--215, May 1992.
 
12
 
13
P. Mamassian, D.C. Knill, and D. Kersten. The perception of cast shadows. Trends in Cognitive Sciences, 2(8):288--295, 1998.
 
14
T. Nishita and E. Nakamae. Half-tone representation of 3D objects illuminated by area sources or polyhedron sources. In IEEE Computer Society's 7th International Computer Software and Applications Conference (COMPSAC '83), pages 237--242, 1983.
 
15
G. Salmon. Analytic Geometry of Three Dimensions. Cambridge, 1978.
16
17
 
18
L. Wanger. The effect of shadow quality on the perception of spatial relationships in computer generated images. Computer Graphics, 25(2):39--42, 1992.
 
19
 
20

Collaborative Colleagues:
Julien Demouth: colleagues
Olivier Devillers: colleagues
Hazel Everett: colleagues
Marc Glisse: colleagues
Sylvain Lazard: colleagues
Raimund Seidel: colleagues