• DocumentCode
    4746
  • Title

    IDSS: A Novel Representation for Woven Fabrics

  • Author

    Jiahua Zhang ; Baciu, George ; Dejun Zheng ; Cheng Liang ; Guiqing Li ; Jinlian Hu

  • Author_Institution
    Dept. Comput., Hong Kong Polytech. Univ., Kowloon, China
  • Volume
    19
  • Issue
    3
  • fYear
    2013
  • fDate
    Mar-13
  • Firstpage
    420
  • Lastpage
    432
  • Abstract
    The appearance of woven fabrics is intrinsically determined by the geometric details of their meso/micro scale structure. In this paper, we propose a multiscale representation and tessellation approach for woven fabrics. We extend the Displaced Subdivision Surface (DSS) to a representation named Interlaced/Intertwisted Displacement Subdivision Surface (IDSS). IDSS maps the geometric detail, scale by scale, onto a ternary interpolatory subdivision surface that is approximated by Bezier patches. This approach is designed for woven fabric rendering on DX11 GPUs. We introduce the Woven Patch, a structure based on DirectX´s new primitive, patch, to describe an area of a woven fabric so that it can be easily implemented in the graphics pipeline using a hull shader, a tessellator and a domain shader. We can render a woven piece of fabric at 25 frames per second on a low-performance NVIDIA 8400 MG mobile GPU. This allows for large-scale representations of woven fabrics that maintain the geometric variances of real yarn and fiber.
  • Keywords
    fabrics; geometry; graphics processing units; production engineering computing; Bezier patches; DX11 GPU; DirectX; IDSS maps; domain shader; geometric details; graphics pipeline; hull shader; interlaced-intertwisted displacement subdivision surface; low-performance NVIDIA 8400 MG mobile GPU; meso-micro scale structure; multiscale representation; real fiber; real yarn; ternary interpolatory subdivision surface; tessellation approach; woven fabrics; woven patch; Approximation methods; Equations; Fabrics; Geometry; Mathematical model; Weaving; Yarn; GPU; Woven fabric; interlaced displacement; intertwisted displacement; subdivision surface; tessellation; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Textiles; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2012.66
  • Filename
    6155717