Representing Appearance and Pre-filtering Subpixel Data in Sparse Voxel Octrees

Eric Heitz 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 : Sparse Voxel Octrees (SVOs) represent efficiently complex geometry on current GPUs. Despite the fact that LoDs come naturally with octrees, interpolating and filtering SVOs are still issues in current approaches. In this paper, we propose a representation for the appearance of a detailed surface with associated attributes stored within a voxel octree. We store macro- and micro-descriptors of the surface shape and associated attributes in each voxel. We represent the surface macroscopically with a signed distance field and we encode subvoxel microdetails with Gaussian descriptors of the surface and attributes within the voxel. Our voxels form a continuous field interpolated through space and scales, through which we cast conic rays. Within the ray marching steps, we compute the occlusion distribution produced by the macro-surface inside a pixel footprint, we use the microdescriptors to reconstruct light- and view-dependent shading, and we combine fragments in an A-buffer way. Our representation efficiently accounts for various subpixel effects. It can be continuously interpolated and filtered, it is scalable, and it allows for efficient depth-of-field.We illustrate the quality of these various effects by displaying surfaces at different scales, and we show that the timings per pixel are scale-independent.
Type de document :
Communication dans un congrès
Carsten Dachsbacher and Jacob Munkberg and Jacopo Pantaleoni. EGGH-HPG'12 - Eurographics conference on High Performance Graphics, Jun 2012, Paris, France. Eurographics, pp.125-134, 2012, EGGH-HPG'12 Proceedings of the Fourth ACM SIGGRAPH / Eurographics conference on High-Performance Graphics. <10.2312/EGGH/HPG12/125-134>



https://hal.inria.fr/hal-00704461
Contributeur : Eric Heitz <>
Soumis le : mardi 5 juin 2012 - 14:55:44
Dernière modification le : vendredi 18 juillet 2014 - 21:50:50
Document(s) archivé(s) le : jeudi 6 septembre 2012 - 02:36:12

Fichiers

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

Identifiants

Collections

Citation

Eric Heitz, Fabrice Neyret. Representing Appearance and Pre-filtering Subpixel Data in Sparse Voxel Octrees. Carsten Dachsbacher and Jacob Munkberg and Jacopo Pantaleoni. EGGH-HPG'12 - Eurographics conference on High Performance Graphics, Jun 2012, Paris, France. Eurographics, pp.125-134, 2012, EGGH-HPG'12 Proceedings of the Fourth ACM SIGGRAPH / Eurographics conference on High-Performance Graphics. <10.2312/EGGH/HPG12/125-134>. <hal-00704461>

Partager

Métriques

Consultations de
la notice

2618

Téléchargements du document

5417