A General and Multiscale Model for Volumetric Textures - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 1995

A General and Multiscale Model for Volumetric Textures

Fabrice Neyret

Résumé

This paper presents an important extension of the volumetric textures introduced by Kajiya in 1989. Volumetric textures are used to model complex geometries (such as foliage, fur, ...) on a textural way, by mapping a 'thick skin' made of a repetitive pattern (the texel) covering a simple surface. Like for the Kajiya's implementation, our model code the reference volume with voxels, which contain in addition to the density an illumination model. (Even if we are far from a waved iron-sheet, it don't look like a flat sheet: shapes can be approximated, but reflectance behavior are different.) The extension lais in a quite generic illumination coding, and more, in the ability of the model to be 'smoothed', so that the representation is similar to the mip-map 2D-textures coding. Thus, it is now possible to compute quite quickly and with low aliasing very complicated scene, the details being represented adaptatively.
Cet article présente une extension importante des textures volumiques introduites par Kajiya en 1989. Les textures volumiques permettent de modéliser les géométries complexes (feuillage, fourrure...) à la manière d'une texture, comme une 'peau épaisse' constituée d'un motif répétitif volumique, le texel, recouvrant une surface simple. Comme dans l'implémentation de Kajiya, le modèle proposé code un volume de référence par des voxels, dans lesquel on stocke en plus de la densité un modèle d'illumination. (En effet, même à grande distance, une tôle ondulée n'est pas assimilable à une plaque: si on peu approximer la forme, le comportement en réflectance reste différent.) L'extension réside dans le fait d'utiliser un modèle relativement générique de codage de l'illumination, et surtout dans la capacité du modèle à être 'filtré', de telle sorte que la représentation obtenue soit l'équivalent volumique du codage mip-map des textures 2D. Ainsi, il devient possible de calculer relativement rapidement et avec assez peu d'aliasing des scènes très chargées en détails, la représentation de ceux-ci se faisant de manière adaptative.
Fichier principal
Vignette du fichier
GI95.pdf (832.6 Ko) Télécharger le fichier
Vignette du fichier
fig9a.jpg (122.37 Ko) Télécharger le fichier
Vignette du fichier
fig7a.jpg (78.64 Ko) Télécharger le fichier
Vignette du fichier
fig9b.jpg (49.2 Ko) Télécharger le fichier
inria-272-a_general_and_multiscale-768x576-5Mbit.mp4 (87.84 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Format Figure, Image
Format Figure, Image
Format Figure, Image
Format Vidéo
Loading...

Dates et versions

inria-00588886 , version 1 (12-07-2012)

Identifiants

  • HAL Id : inria-00588886 , version 1

Citer

Fabrice Neyret. A General and Multiscale Model for Volumetric Textures. Graphics Interface, 1995, Toronto, Canada. pp.83--91. ⟨inria-00588886⟩

Collections

INRIA INRIA2
341 Consultations
429 Téléchargements

Partager

More