Fast Calculation of Soft Shadow Textures Using Convolution - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 1998

Fast Calculation of Soft Shadow Textures Using Convolution

Résumé

The calculation of detailed shadows remains one of the most difficult challenges in computer graphics, especially in the case of extended (linear or area) light sources. This paper introduces a new tool for the calculation of shadows cast by extended light sources. Exact shadows are computed in some constrained configurations by using a convolution technique, yielding a fast and accurate solution. Approximate shadows can be computed for general configurations by applying the convolution to a representative “ideal” configuration. We analyze the various sources of approximation in the process and derive a hierarchical, error driven algorithm for fast shadow calculation in arbitrary configurations using a hierarchy of object clusters. The convolution is performed on images rendered in an offscreen buffer and produces a shadow map used as a texture to modulate the unoccluded illumination. Light sources can have any 3D shape as well as arbitrary emission characteristics, while shadow maps can be applied to groups of objects at once. The method can be employed in a hierarchical radiosity system, or directly as a shadowing technique. We demonstrate results for various scenes, showing that soft shadows can be generated at interactive rates for dynamics environments.
Fichier principal
Vignette du fichier
shadowtx.pdf (698.17 Ko) Télécharger le fichier
Vignette du fichier
csoler.plante.jpg (64.91 Ko) Télécharger le fichier
Vignette du fichier
csoler.A.jpg (64.91 Ko) Télécharger le fichier
Vignette du fichier
csoler.bureau.jpg (75.34 Ko) Télécharger le fichier
Vignette du fichier
csoler.mobile.jpg (29.33 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
Loading...

Dates et versions

inria-00510082 , version 1 (19-08-2010)

Identifiants

  • HAL Id : inria-00510082 , version 1

Citer

Cyril Soler, François X. Sillion. Fast Calculation of Soft Shadow Textures Using Convolution. Computer Graphics Proceedings, 1998, Orlando, Floride, United States. pp.321--332. ⟨inria-00510082⟩
283 Consultations
1901 Téléchargements

Partager

More