Visibility Sampling on GPU and Applications

Elmar Eisemann 1, 2, * Xavier Décoret 1, *
* Auteur correspondant
1 ARTIS - Acquisition, representation and transformations for image synthesis
Inria Grenoble - Rhône-Alpes, LJK - Laboratoire Jean Kuntzmann, INPG - Institut National Polytechnique de Grenoble
Abstract : 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.
Type de document :
Article dans une revue
Computer Graphics Forum, Wiley, 2007, Special Issue: Eurographics 2007, 26 (3), pp.535-544. 〈10.1111/j.1467-8659.2007.01076.x〉
Liste complète des métadonnées

Littérature citée [25 références]  Voir  Masquer  Télécharger


https://hal.inria.fr/inria-00510252
Contributeur : Team Evasion <>
Soumis le : lundi 30 août 2010 - 09:18:26
Dernière modification le : jeudi 12 janvier 2017 - 19:12:39
Document(s) archivé(s) le : jeudi 1 décembre 2016 - 13:20:01

Fichiers

PreprintEG2007.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Elmar Eisemann, Xavier Décoret. Visibility Sampling on GPU and Applications. Computer Graphics Forum, Wiley, 2007, Special Issue: Eurographics 2007, 26 (3), pp.535-544. 〈10.1111/j.1467-8659.2007.01076.x〉. 〈inria-00510252〉

Partager

Métriques

Consultations de la notice

348

Téléchargements de fichiers

338