Specular reflection from woven cloth

The appearance of a particular fabric is produced by variations in both large-scale reflectance and small-scale texture as the viewing and illumination angles change across the surface. This article presents a study of the reflectance and texture of woven cloth that aims to identify and model important optical features of cloth appearance. New measurements are reported for a range of fabrics including natural and synthetic fibers as well as staple and filament yarns. A new scattering model for woven cloth is introduced that describes the reflectance and the texture based on an analysis of specular reflection from the fibers. Unlike data-based models, our procedural model doesn't require image data. It can handle a wide range of fabrics using a small set of physically meaningful parameters that describe the characteristics of the fibers, the geometry of the yarns, and the pattern of the weave. The model is validated against the measurements and evaluated by comparisons to high-resolution video of the real fabrics and to BTF models of two of the fabrics.

[1]  Sylvia C Pont,et al.  Split off-specular reflection and surface scattering from woven materials. , 2003, Applied optics.

[2]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[3]  Stephen H. Westin,et al.  Measuring and modeling the appearance of finished wood , 2005, ACM Trans. Graph..

[4]  Pat Hanrahan,et al.  Reflection from layered surfaces due to subsurface scattering , 1993, SIGGRAPH.

[5]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[6]  Steve Marschner,et al.  Light scattering from human hair fibers , 2003, ACM Trans. Graph..

[7]  Holly E. Rushmeier,et al.  A Sparse Parametric Mixture Model for BTF Compression, Editing and Rendering , 2011, Comput. Graph. Forum.

[8]  F. E. Nicodemus,et al.  Geometrical considerations and nomenclature for reflectance , 1977 .

[9]  Stephen Lin,et al.  Photorealistic rendering of knitwear using the lumislice , 2001, SIGGRAPH.

[10]  S. Marschner,et al.  Measuring and modeling the appearance of finished wood , 2005, SIGGRAPH 2005.

[11]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1999, TOGS.

[12]  Reinhard Klein,et al.  Rapid Synchronous Acquisition of Geometry and Appearance of Cultural Heritage Artefacts , 2005, VAST.

[13]  John M. Snyder,et al.  Modeling anisotropic surface reflectance with example-based microfacet synthesis , 2008, SIGGRAPH 2008.

[14]  J. Koenderink,et al.  Optical properties (bidirectional reflection distribution functions) of velvet. , 1998, Applied optics.

[15]  Frédo Durand,et al.  Interactive editing and modeling of bidirectional texture functions , 2007, SIGGRAPH 2007.

[16]  Frédo Durand,et al.  Interactive editing and modeling of bidirectional texture functions , 2007, ACM Trans. Graph..

[17]  Ralf Sarlette,et al.  Acquisition, Synthesis, and Rendering of Bidirectional Texture Functions , 2005, Comput. Graph. Forum.

[18]  Hans-Peter Seidel,et al.  Efficient Cloth Modeling and Rendering , 2001, Rendering Techniques.

[19]  John M. Snyder,et al.  Manifold bootstrapping for SVBRDF capture , 2010, ACM Trans. Graph..

[20]  Norishige Chiba,et al.  Painting canvas synthesis , 2004, The Visual Computer.

[21]  Ralf Sarlette,et al.  Efficient and Realistic Visualization of Cloth , 2003, Rendering Techniques.

[22]  Anselmo Lastra,et al.  Efficient rendering of spatial bi-directional reflectance distribution functions , 2002, HWWS '02.

[23]  Philippe Bekaert,et al.  Advanced global illumination , 2006 .

[24]  Julie Parker All About Wool: A Fabric Dictionary & Swatchbook , 1996 .

[25]  Nadia Magnenat-Thalmann,et al.  Visualization of Woven Cloth , 2003, Rendering Techniques.

[26]  Michael Pointer,et al.  Measurement of appearance , 2002, Other Conferences.

[27]  Andrei B. Khodulev,et al.  An Approach to Cloth Synthesis and Visualization , 1998 .

[28]  Jason Lawrence,et al.  AppWand: editing measured materials using appearance-driven optimization , 2007, SIGGRAPH 2007.

[29]  Xiaoming Tao,et al.  Effects of Fabric Parameters on Specular Reflection of Single-Jersey Knitted Fabrics , 1999 .

[30]  G. Arfken Mathematical Methods for Physicists , 1967 .

[31]  George S. Buck,et al.  Luster and Cotton , 1949 .

[32]  Peter Shirley,et al.  A microfacet-based BRDF generator , 2000, SIGGRAPH.

[33]  Frédo Durand,et al.  Experimental analysis of BRDF models , 2005, EGSR '05.

[34]  Katsuhiko Inagaki,et al.  A shading model for cloth objects , 1992, IEEE Computer Graphics and Applications.

[35]  Jason Lawrence,et al.  AppWand: editing measured materials using appearance-driven optimization , 2007, ACM Trans. Graph..

[36]  Baining Guo,et al.  Manifold bootstrapping for SVBRDF capture , 2010, SIGGRAPH 2010.

[37]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[38]  HanrahanPat,et al.  Light scattering from human hair fibers , 2003 .

[39]  Karol Myszkowski,et al.  Bidirectional Texture Function Compression Based on Multi‐Level Vector Quantization , 2010, Comput. Graph. Forum.

[40]  Piti Irawan,et al.  A Simple, Accurate Texture Model for Woven Cotton Cloth , 2006 .

[41]  Stephen H. Westin,et al.  Predicting reflectance functions from complex surfaces , 1992, SIGGRAPH.

[42]  Piti Irawan,et al.  Appearance of Woven Cloth , 2008 .

[43]  Arno Zinke,et al.  Light Scattering from Filaments , 2007, IEEE Transactions on Visualization and Computer Graphics.

[44]  Xiaoming Tao,et al.  A Three-Dimensional Analysis of Specular Reflection from Single-Jersey Knitted Fabrics , 1999 .