An Interactive Appearance Model for Microscopic Fiber Surfaces

An Interactive Appearance Model for Microscopic Fiber Surfaces

Abstract

Modeling and rendering the appearance of fabrics remains one of the most challenging research topics in computer graphics. Today’s most advanced models are based on volumetric fiber distributions, obtained from advanced measurement techniques like micro-CT, and only renderable through expensive volume rendering approaches. In this paper, we propose an analytical BRDF model for pile fabrics, i.e., textiles like velvet, plush or Alcantara, that are characterized by open-ended strands of yarn. A fascinating property of many such materials is that they “memorize” tactile interaction and that their appearance depends on the last direction in which the surface was brushed. Our reflectance model, inspired by recent microflake models, links the microscopic structure of a material to the interaction that caused that structure, and to the resulting macroscopic reflectance behavior. We present an end-to-end pipeline for fitting the parameters of our model to measured reflectance data, for manipulating fiber distributions using tactile input, and rendering the resulting spatially varying surface appearance in real time.

Publication
Vision, Modeling, and Visualization 2016

Video

Bibtex

@inproceedings{Velinov:2016:IAM:3056901.3056925,
 author = {Velinov, Z. and Hullin, M. B.},
 title = {An Interactive Appearance Model for Microscopic Fiber Surfaces},
 booktitle = {Proceedings of the Conference on Vision, Modeling and Visualization},
 series = {VMV '16},
 year = {2016},
 isbn = {978-3-03868-025-3},
 location = {Bayreuth, Germany},
 pages = {145--152},
 numpages = {8},
 url = {https://doi.org/10.2312/vmv.20161353},
 doi = {10.2312/vmv.20161353},
 acmid = {3056925},
 publisher = {Eurographics Association},
 address = {Goslar Germany, Germany},
} 
Avatar
Zdravko Velinov
Graphics Research Person

My research interests cover physically based rendering and digital material acquisition and modeling.