Texture-Based Visibility for Efficient Lighting Simulation - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue ACM Transactions on Graphics Année : 2000

Texture-Based Visibility for Efficient Lighting Simulation

Résumé

Lighting simulations obtained using hierarchical radiosity with clustering can be very slow when the computation of fine and artifact-free shadows is needed. To avoid the high cost of mesh refinement associated with fast variations of visibility across receivers, we propose a new hierarchical algorithm in which partial visibility maps can be computed on the fly, using a convolution technique, for emitter-receiver configurations where complex shadows are produced. Other configurations still rely on mesh subdivision to reach the desired accuracy in modeling the energy transfer. In our system, radiosity is therefore represented as a combination of textures and piecewise constant or linear contributions over mesh elements at multiple hierarchical levels. We give a detailed description of the gather, push/pull and display stages of the hierarchical radiosity algorithm, adapted to seamlessly integrate both representations. A new refinement algorithm is proposed, that chooses the most appropriate technique to compute the energy transfer and resulting radiosity distribution for each receiver/emitter configuration. Comprehensive error control is achieved by subdividing either the source or receiver in a traditional manner, or by using a blocker subdivision scheme that improves the quality of shadow masks without increasing the complexity of the mesh. Results show that high-quality images are obtained in a matter of seconds for scenes with tens of thousands of polygons.
Fichier principal
Vignette du fichier
TRadEsub.pdf (1.18 Mo) Télécharger le fichier
Vignette du fichier
TD.jpg (61.72 Ko) Télécharger le fichier
Vignette du fichier
bar.jpg (56.7 Ko) Télécharger le fichier
Vignette du fichier
cubes.jpg (35.92 Ko) Télécharger le fichier
Vignette du fichier
palms.jpg (68.74 Ko) Télécharger le fichier
Vignette du fichier
stair.jpg (68.22 Ko) Télécharger le fichier
Vignette du fichier
table.jpg (21.45 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
Loading...

Dates et versions

inria-00509978 , version 1 (17-08-2010)

Identifiants

  • HAL Id : inria-00509978 , version 1

Citer

Cyril Soler, François X. Sillion. Texture-Based Visibility for Efficient Lighting Simulation. ACM Transactions on Graphics, 2000, 19 (4). ⟨inria-00509978⟩
224 Consultations
334 Téléchargements

Partager

More