Visibility Sampling on GPU and Applications - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Computer Graphics Forum Année : 2007

Visibility Sampling on GPU and Applications

Résumé

In this paper, we show how recent GPUs can be used to very efficiently and conveniently sample the visibility between two surfaces, given a set of occluding triangles. We use bitwise arithmetics to evaluate, encode, and combine the samples blocked by each triangle. In particular, the number of operations is almost independent of the number of samples. Our method requires no CPU/GPU transfers, is fully implemented as geometric, vertex and fragment shaders, and thus does not impose to modify the way the geometry is sent to the graphics card. We finally present applications to soft shadows, and visibility analysis for level design. The ultimate version of this paper has been published at Eurographics 2007.
Fichier principal
Vignette du fichier
PreprintEG2007.pdf (1.9 Mo) Télécharger le fichier
Vignette du fichier
Assisted.png (857.5 Ko) Télécharger le fichier
Vignette du fichier
EG2007Bumpy.png (500.39 Ko) Télécharger le fichier
Vignette du fichier
EG2007Cube.png (67.08 Ko) Télécharger le fichier
Vignette du fichier
HandColorTexture.png (175.3 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-00510252 , version 1 (30-08-2010)

Identifiants

Citer

Elmar Eisemann, Xavier Décoret. Visibility Sampling on GPU and Applications. Computer Graphics Forum, 2007, Special Issue: Eurographics 2007, 26 (3), pp.535-544. ⟨10.1111/j.1467-8659.2007.01076.x⟩. ⟨inria-00510252⟩
231 Consultations
548 Téléchargements

Altmetric

Partager

More