A Survey of Non-linear Pre-filtering Methods for Efficient and Accurate Surface Shading

Eric Bruneton 1 Fabrice Neyret 1
1 MAVERICK - Models and Algorithms for Visualization and Rendering
Inria Grenoble - Rhône-Alpes, LJK - Laboratoire Jean Kuntzmann, INPG - Institut National Polytechnique de Grenoble
Abstract : Rendering a complex surface accurately and without aliasing requires the evaluation of an integral for each pixel, namely a weighted average of the outgoing radiance over the pixel footprint on the surface. The outgoing radiance is itself given by a local illumination equation as a function of the incident radiance and of the surface properties. Computing all this numerically during rendering can be extremely costly. For efficiency, especially for real-time rendering, it is necessary to use precomputations. When the fine scale surface geometry, reflectance and illumination properties are specified with maps on a coarse mesh (such as color maps, normal maps, horizon maps or shadow maps), a frequently used simple idea is to pre-filter each map linearly and separately. The averaged outgoing radiance, i.e., the average of the values given by the local illumination equation is then estimated by applying this equation to the averaged surface parameters. But this is really not accurate because this equation is non-linear, due to self-occlusions, self-shadowing, non-linear reflectance functions, etc. Some methods use more complex pre-filtering algorithms to cope with these non-linear effects. This paper is a survey of these methods. We start with a general presentation of the problem of pre-filtering complex surfaces. We then present and classify the existing methods according to the approximations they make to tackle this difficult problem. Finally, an analysis of these methods allows us to highlight some generic tools to pre-filter maps used in non-linear functions, and to identify open issues to address the general problem.
Type de document :
Article dans une revue
IEEE Transactions on Visualization and Computer Graphics, Institute of Electrical and Electronics Engineers, 2012, 18 (2), pp.242-260. <http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5753897>. <10.1109/TVCG.2011.81>
Liste complète des métadonnées



https://hal.inria.fr/inria-00589940
Contributeur : Eric Bruneton <>
Soumis le : lundi 2 mai 2011 - 17:43:26
Dernière modification le : vendredi 11 juillet 2014 - 00:08:31
Document(s) archivé(s) le : mercredi 3 août 2011 - 02:51:50

Fichiers

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

Identifiants

Collections

Citation

Eric Bruneton, Fabrice Neyret. A Survey of Non-linear Pre-filtering Methods for Efficient and Accurate Surface Shading. IEEE Transactions on Visualization and Computer Graphics, Institute of Electrical and Electronics Engineers, 2012, 18 (2), pp.242-260. <http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5753897>. <10.1109/TVCG.2011.81>. <inria-00589940>

Partager

Métriques

Consultations de
la notice

1132

Téléchargements du document

1351