title: IDSS: a novel representation for woven fabrics.
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.
authors.affiliation: GAMA Laboratory, Department Computing, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong, China. newzjh@126.com
authors.forename: Jiahua
authors.initials: J
authors.lastname: Zhang
authors.forename: George
authors.initials: G
authors.lastname: Baciu
authors.forename: Dejun
authors.initials: D
authors.lastname: Zheng
authors.forename: Cheng
authors.initials: C
authors.lastname: Liang
authors.forename: Guiqing
authors.initials: G
authors.lastname: Li
authors.forename: Jinlian
authors.initials: J
authors.lastname: Hu
mesh_terms: D000465:Algorithms; D003196:Computer Graphics; D007089:Image Enhancement / Q000379:methods; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D013784:Textiles; D014584:User-Computer Interface