Skip to Main content Skip to Navigation
New interface
Reports (Research report)

Flat Bidirectional Texture Functions

Julien Hadim 1, 2 Romain Pacanowski 1, 2 Xavier Granier 1, 2 Christophe Schlick 1, 2 
2 IPARLA - Visualization and manipulation of complex data on wireless mobile devices
Université Sciences et Technologies - Bordeaux 1, Inria Bordeaux - Sud-Ouest, École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB), CNRS - Centre National de la Recherche Scientifique : UMR5800
Abstract : Highly-realistic materials in computer graphics are computationally and memory demanding. Currently, the most versatile techniques are based on Bidirectional Texture Functions (BTFs), an image-based approximation of appearance. Extremely realistic images may be quickly obtained with BTFs at the price of a huge amount of data. Even though a lot of BTF compression schemes have been introduced during the last years, the main remaining challenge arises from the fact that a BTF embeds many different optical phenomena generated by the underlying meso-geometry (parallax effects, masking, shadow casting, inter-reflections, etc.). We introduce a new representation for BTFs that isolates parallax effects. On one hand, we built a flattened BTF according to a global spatial parameterization of the underlying meso-geometry. On the other hand, we generate a set of view-dependent indirection maps on this spatial parameterization to encode all the parallax effects. We further analyze this representation on a various set of synthetic BTF data to show its benefits on view-dependent coherency, and to find the best sampling strategy. We also demonstrate that this representation is well suited for hardware acceleration on current GPUs.
Document type :
Reports (Research report)
Complete list of metadata

Cited literature [34 references]  Display  Hide  Download
Contributor : Xavier Granier Connect in order to contact the contributor
Submitted on : Friday, March 2, 2012 - 8:54:19 PM
Last modification on : Thursday, October 27, 2022 - 4:03:00 AM
Long-term archiving on: : Wednesday, December 14, 2016 - 9:50:29 AM


Files produced by the author(s)


  • HAL Id : inria-00440042, version 2


Julien Hadim, Romain Pacanowski, Xavier Granier, Christophe Schlick. Flat Bidirectional Texture Functions. [Research Report] RR-7144, INRIA. 2009, pp.24. ⟨inria-00440042v2⟩



Record views


Files downloads