Fast Non-Linear Projections using Graphics Hardware - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2008

Fast Non-Linear Projections using Graphics Hardware

Résumé

Linear perspective projections are used extensively in graphics. They provide a non-distorted view, with simple computations that map easily to hardware. Non-linear projections, such as the view given by a fish-eye lens are also used, either for artistic reasons or in order to provide a larger field of view, e.g. to approximate environment reflections or omnidirectional shadow maps. As the computations related to non-linear projections are more involved, they are harder to implement, especially in hardware, and have found little use so far in practical applications. In this paper, we apply existing methods for non-linear projections [Lloyd et al. 2006; Hou et al. 2006; Fournier 2005] to a specific class: non-linear projections with a single center of projection, radial symmetry and convexity. This class includes, but is not limited to, paraboloid projections, hemispherical projections and fish-eye lenses. We show that, for this class, the projection of a 3D triangle is a single curved triangle, and we give a mathematical analysis of the curved edges of the triangle; this analysis allows us to reduce the computations involved, and to provide a faster implementation. The overhead for non-linearity is bearable and can be balanced with the fact that a single nonlinear projection can replaces as many as five linear projections (in a hemicube), with less discontinuities and a smaller memory cost, thus making non-linear projections a practical alternative. More at http://artis.imag.fr/Publications/2008/GHFP08
Fichier principal
Vignette du fichier
i3d2008-gascuel.pdf (4.42 Mo) Télécharger le fichier
Vignette du fichier
4lemings-envmap-1000-GL.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
4lemings-envmap-1000-GL-white.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
4lemings-envmap0.png (39.61 Ko) Télécharger le fichier
Vignette du fichier
4lemings-envmap1.png (54.22 Ko) Télécharger le fichier
Vignette du fichier
4lemings-envmap2.png (37.32 Ko) Télécharger le fichier
Vignette du fichier
Facade-1400-HemiGL.png (873.66 Ko) Télécharger le fichier
Vignette du fichier
Facade-1400-HemiPQ.png (340.05 Ko) Télécharger le fichier
Vignette du fichier
FacadesLowPolys.png (1 Mo) Télécharger le fichier
TBender_I3D2008_v11.ppt (12.27 Mo) Télécharger le fichier
Vignette du fichier
patioAN-GL-wire.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
patioAN-PQ.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
patioAN-SH.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
patioAN-ST-depth.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
patioAN-ST-white.png (1 Mo) Télécharger le fichier
Vignette du fichier
patioAN-ST.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
patioAN-lens1-white.png (1 Mo) Télécharger le fichier
Vignette du fichier
patioAN-lens2-white.png (1 Mo) Télécharger le fichier
Vignette du fichier
temple-color-1000-wire.png (3.82 Mo) Télécharger le fichier
Vignette du fichier
temple-color-512-PQ.png (1 Mo) 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 : Autre
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
Loading...

Dates et versions

hal-00257806 , version 1 (20-02-2008)

Identifiants

Citer

Jean-Dominique Gascuel, Nicolas Holzschuch, Gabriel Fournier, Bernard Péroche. Fast Non-Linear Projections using Graphics Hardware. I3D '08 - ACM Symposium on Interactive 3D Graphics and Games, Feb 2008, Redwood City, CA, United States. pp.107-114, ⟨10.1145/1342250.1342267⟩. ⟨hal-00257806⟩
1487 Consultations
633 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More