A survey of Real-Time Soft Shadows Algorithms - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Computer Graphics Forum Année : 2003

A survey of Real-Time Soft Shadows Algorithms

Résumé

Recent advances in GPU technology have produced a shift in focus for real-time rendering applications, whereby improvements in image quality are sought in addition to raw polygon display performance. Rendering effects such as antialiasing, motion blur and shadow casting are becoming commonplace and will likely be considered indispensable in the near future. The last complete and famous survey on shadow algorithms -Woo, 1990- has to be updated in particular in view of recent improvements in graphics hardware, which make new algorithms possible. This STAR covers all current methods for real-time shadow rendering, without venturing into slower, high quality techniques based on ray casting or radiosity. Shadows are useful for a variety of reasons: first, they help understand relative object placement in a 3D scene by providing visual cues. Second, they dramatically improve image realism and allow the creation of complex lighting ambiances. Depending on the application, the emphasis is placed on a guaranteed framerate, or on the visual quality of the shadows including penumbra effects or ``soft shadows''. Obviously no single method can render physically correct soft shadows in real-time for any dynamic scene! However our survey aims at providing an exhaustive study allowing a programmer to choose the best compromise for his/her needs. In particular we discuss the advantages, limitations, rendering quality and cost of each algorithm. Recommendations are included based on simple characteristics of the application such as static/moving lights, single or multiple light sources, static/dynamic geometry, geometric complexity, directed or omnidirectional lights, etc. Finally we indicate which methods can efficiently exploit the most recent graphics hardware facilities.
Fichier principal
Vignette du fichier
SurveyRTSoftShadows.pdf (2.08 Mo) Télécharger le fichier
Vignette du fichier
a1-Hugo-4couleurs.jpg (323.48 Ko) Télécharger le fichier
Vignette du fichier
Leonardo.jpg (68.19 Ko) Télécharger le fichier
Vignette du fichier
a2-Hugo-1024Sources.jpg (227.28 Ko) Télécharger le fichier
Vignette du fichier
a3-Hugo-DeuxOmbresDouces.jpg (106.38 Ko) Télécharger le fichier
Vignette du fichier
b1-Hugo-rienEnMain.jpg (71.68 Ko) Télécharger le fichier
Vignette du fichier
b2-Hugo-Teapot.jpg (73.26 Ko) Télécharger le fichier
Vignette du fichier
b3-Hugo-Anneau.jpg (76.2 Ko) Télécharger le fichier
Vignette du fichier
c1-Hugo-dist1.jpg (63.94 Ko) Télécharger le fichier
Vignette du fichier
c2-Hugo-dist2.jpg (64.21 Ko) Télécharger le fichier
Vignette du fichier
c3-Hugo-dist3.jpg (63.44 Ko) Télécharger le fichier
Vignette du fichier
d1-Hugo-pointSrc.jpg (155.38 Ko) Télécharger le fichier
Vignette du fichier
d2-Hugo-smallSrc.jpg (164.43 Ko) Télécharger le fichier
Vignette du fichier
d3-Hugo-largeSrc.jpg (162.53 Ko) Télécharger le fichier
distant-v10-coteAcote-640-30fps-600kbs.mp4 (1.16 Mo) Télécharger le fichier
Vignette du fichier
f1-Hugo-SolVagueSansOmbre.jpg (212.25 Ko) Télécharger le fichier
Vignette du fichier
f2-Hugo-SolVague.jpg (230.3 Ko) Télécharger le fichier
ground-v10-640-30fps-500kbs.mp4 (1.16 Mo) Télécharger le fichier
hard2soft-v10-640-30fps-800kbs.mp4 (1.58 Mo) Télécharger le fichier
hide-v10-640-30fps-500kbs.mp4 (936.6 Ko) Télécharger le fichier
rainbow-v10-640-30fps-800kbs.mp4 (3.02 Mo) Télécharger le fichier
Vignette du fichier
z-Lambert-FreyePerpective.jpg (68.37 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Autre
Format Figure, Image
Format Figure, Image
Format Autre
Format Autre
Format Autre
Format Autre
Format Figure, Image
Loading...

Dates et versions

inria-00281388 , version 1 (22-05-2008)

Identifiants

Citer

Jean-Marc Hasenfratz, Marc Lapierre, Nicolas Holzschuch, François X. Sillion. A survey of Real-Time Soft Shadows Algorithms. Computer Graphics Forum, 2003, 22 (4), pp.753-774. ⟨10.1111/j.1467-8659.2003.00722.x⟩. ⟨inria-00281388⟩
1128 Consultations
3021 Téléchargements

Altmetric

Partager

More