Texture Sprites: Texture Elements Splatted on Surfaces

Sylvain Lefebvre 1, * Samuel Hornus 2 Fabrice Neyret 1, *
* Auteur correspondant
1 EVASION - Virtual environments for animation and image synthesis of natural objects
GRAVIR - IMAG - Graphisme, Vision et Robotique, Inria Grenoble - Rhône-Alpes, CNRS - Centre National de la Recherche Scientifique : FR71
2 ARTIS - Acquisition, representation and transformations for image synthesis
GRAVIR - IMAG - Graphisme, Vision et Robotique, Inria Grenoble - Rhône-Alpes, CNRS - Centre National de la Recherche Scientifique : FR71
Abstract : We present a new interactive method to texture complex geometries at very high resolution, while using little memory and without the need for a global planar parameterization. We rely on small texture elements, the texture sprites, locally splatted onto the surface to define a composite texture. The sprites can be arbitrarily blended to create complex surface appearances. Their attributes (position, size, texture id) can be dynamically updated, thus providing a convenient framework for interactive editing and animated textures. We demonstrate the flexibility of our method by creating new surface aspects difficult to achieve with other methods. Each sprite is described by a small set of attributes which is stored in a hierarchical structure surrounding the object's surface. The patterns supported by the sprites are stored only once. The whole data structure is compactly encoded into GPU memory. At run time, it is accessed by a fragment program which computes the final appearance of a surface point from all the sprites covering it. The overall memory cost of the structure is very low compared to the resulting texturing resolutions. Rendering is done in real-time. The resulting texture is linearly interpolated and altered.
Type de document :
Communication dans un congrès
Symposium on Interactive 3D Graphics and Games, 2005, Washington, United States. ACM Press, 2005
Liste complète des métadonnées



https://hal.inria.fr/inria-00510158
Contributeur : Fabrice Neyret <>
Soumis le : mercredi 13 octobre 2010 - 15:31:36
Dernière modification le : jeudi 29 mars 2012 - 15:50:14
Document(s) archivé(s) le : vendredi 14 janvier 2011 - 02:31:46

Identifiants

  • HAL Id : inria-00510158, version 1

Collections

IMAG | INRIA | UGA

Citation

Sylvain Lefebvre, Samuel Hornus, Fabrice Neyret. Texture Sprites: Texture Elements Splatted on Surfaces. Symposium on Interactive 3D Graphics and Games, 2005, Washington, United States. ACM Press, 2005. <inria-00510158>

Partager

Métriques

Consultations de
la notice

426

Téléchargements du document

856