Multiresolution Attributes for Tessellated Meshes

Published 2012

Abstract

We present a novel representation for storing sub-triangle signals, such as colors, normals, or displacements directly with the triangle mesh. Signal samples are stored as guided by hardware-tessellation patterns. Thus, we can directly render from our representation by assigning signal samples to attributes of vertices generated by the hardware tessellator.

Contrary to texture mapping, our approach does not require any atlas generation, chartification, or uv-unwrapping. Thus, it does not suffer from texture-related artifacts, such as discontinuities across chart boundaries or distortion. Moreover, our approach allows specifying the optimal sampling rate adaptively on a per triangle basis, resulting in significant memory savings for most signal types.

We propose a signal optimal approach for converting arbitrary signals, including existing assets with textures or mesh colors, into our representation. Further, we provide efficient algorithms for mipmapping, bi- and tri-linear interpolation directly in our representation. Our approach is optimally suited for displacement mapping: it automatically generates crack-free, view-dependent displacement mapped models enabling continuous level-of-detail.

Video


Paper

Download ACM Digital Library

Download preprint
© ACM, 2010. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version of the work has been published in the proceedings.

Bibtex

@INPROCEEDINGS{Schaefer2012MAT,
  author = {H. Sch{\"a}fer and Magdalena Prus and Quirin Meyer and Jochen
S{\"u}{\ss}muth and Marc Stamminger},
  title = {{Multiresolution Attributes for Tessellated Meshes}},
  year = {2012}, 
  booktitle = {Proceedings of I3D'12},
  pages = {175--182}

}


Source

Proceedings of I3D 2012
2012; S. 175-182; ISBN: 978-1-4503-1194-6; I3D '12 (09.-11. 03. 2012)
Costa Mesa, California

Editors

  • ACM

Downloads