Skip to main content

Micro-appearance Modeling of Fabrics

  • Chapter
  • First Online:
Mathematical Insights into Advanced Computer Graphics Techniques (MEIS 2016, MEIS 2017)

Abstract

Fabrics are essential to our everyday lives. Modeling and reproducing the appearance of fabrics have been an active research topic in computer graphics for decades. Traditionally, fabrics are treated as infinitely thin 2D sheets. These surface-based reflectance models, although being conceptually simple, have insufficient power to describe a fabric’s small-scale 3D geometries, such as disorganized layers of fibers in felts. Thus, these models cannot accurately reproduce the fabric’s thickness and fuzziness, limiting the level of realism they can offer. In contrast, micro-appearance models explicitly express those fiber-level structures, upon which greatly varying visual effects, from anisotropic highlights to deep textures, emerge automatically. Unfortunately, these models are generally difficult to build due to their high complexities. This article presents a family of algorithms that introduce a new way to automatically build volumetric and fiber-based micro-appearance models for fabrics. The results capture rich details at the fiber level, yielding highly realistic renderings even under extreme close-ups.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Part of this article is reused from [6, 16,17,18,19]. Copyright 2014, 2015, 2016 ACM, included here by permission.

  2. 2.

    Spatial dependencies in Eq. (1) are omitted for Notational simplicity.

  3. 3.

    This holds as long as \(\gamma \) exceeds a minimum value (\(\gamma = 0.01\) for all our experiments); below this value the variance of fiber orientations limits glossiness.

References

  1. Derouet-Jourdan A, Bertails-Descoubes F, Thollot J (2013) Floating tangents for approximating spatial curves with G1 piecewise helices. Comput Aided Geom Des 30(5):490–520

    Article  Google Scholar 

  2. Drake DE, Hougardy S (2003) A simple approximation algorithm for the weighted matching problem. Inf Process Lett 85(4):211–213

    Article  MathSciNet  Google Scholar 

  3. Heitz E, Dupuy J, Crassin C, Dachsbacher C (2015) The SGGX microflake distribution. ACM Trans Graph 34(4):48:1–48:11

    Article  Google Scholar 

  4. Jakob W, Arbree A, Moon JT, Bala K, Marschner S (2010) A radiative transfer framework for rendering materials with anisotropic structure. ACM Trans Graph 29(4):53:1–53:13

    Article  Google Scholar 

  5. Keefe M (1994) Solid modeling applied to fibrous assemblies. Part I: twisted yarns. J Text Inst 85(3):338–349

    Article  Google Scholar 

  6. Khungurn P, Schroeder D, Zhao S, Bala K, Marschner S (2015) Matching real fabrics with micro-appearance models. ACM Trans Graph 35(1):1:1–1:26

    Article  Google Scholar 

  7. Lindeberg T (1998) Feature detection with automatic scale selection. Int J Comput Vis 30(2):79–116

    Article  Google Scholar 

  8. Luo L, Li H, Rusinkiewicz S (2013) Structure-aware hair capture. ACM Trans Graph 32(4):76:1–76:12

    Article  Google Scholar 

  9. Marschner SR, Jensen HW, Cammarano M, Worley S, Hanrahan P (2003) Light scattering from human hair fibers. ACM Trans Graph 22(3):780–791

    Article  Google Scholar 

  10. Morris PJ, Merkin JH, Rennell RW (1999) Modelling of yarn properties from fibre properties. J Text Inst Part 1, Fibre Sci Text Technol 90(3):322–335

    Google Scholar 

  11. Nelder JA, Mead R (1965) A simplex method for function minimization. Comput J 7(4):308–313

    Article  MathSciNet  Google Scholar 

  12. Porumbescu SD, Budge B, Feng L, Joy KI (2005) Shell maps. ACM Trans Graph 24(3):626–633

    Article  Google Scholar 

  13. Schröder K, Zinke A, Klein R (2015) Image-based reverse engineering and visual prototyping of woven cloth. IEEE Trans Vis Comput Graph 21(2):188–200

    Article  Google Scholar 

  14. Shinohara T, Takayama JY, Ohyama S, Kobayashi A (2010) Extraction of yarn positional information from a three-dimensional CT image of textile fabric using yarn tracing with a filament model for structure analysis. Text Res J 80(7):623–630

    Article  Google Scholar 

  15. Tao X (1996) Mechanical properties of a migrating fiber. Text Res J 66(12):754–762

    Article  Google Scholar 

  16. Zhao S, Jakob W, Marschner S, Bala K (2011) Building volumetric appearance models of fabric using micro CT imaging. ACM Trans Graph 30(4):44:1–44:10

    Article  Google Scholar 

  17. Zhao S, Jakob W, Marschner S, Bala K (2012) Structure-aware synthesis for predictive woven fabric appearance. ACM Trans Graph 31(4):75:1–75:10

    Article  Google Scholar 

  18. Zhao S, Jakob W, Marschner S, Bala K (2014) Building volumetric appearance models of fabric using micro CT imaging. Commun ACM 57(11):98–105

    Article  Google Scholar 

  19. Zhao S, Luan F, Bala K (2016) Fitting procedural yarn models for realistic cloth rendering. ACM Trans Graph 35(4):51:1–51:11

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shuang Zhao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Zhao, S. (2019). Micro-appearance Modeling of Fabrics. In: Dobashi, Y., Kaji, S., Iwasaki, K. (eds) Mathematical Insights into Advanced Computer Graphics Techniques. MEIS MEIS 2016 2017. Mathematics for Industry, vol 32. Springer, Singapore. https://doi.org/10.1007/978-981-13-2850-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-2850-3_2

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-2849-7

  • Online ISBN: 978-981-13-2850-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics