Efficient and Realistic Visualization of Cloth

In proceedings of Eurographics Symposium on Rendering 2003, June 2003
Presented at Eurographics Symposium on Rendering 2003
 

Abstract

Efficient and realistic rendering of cloth is of great interest especially in the context of e-commerce. Aside from the simulation of cloth draping, the rendering has to provide the "look and feel" of the fabric itself. In this paper we present a novel interactive rendering algorithm to preserve this "look and feel" of different fabrics. This is done by using the bidirectional texture function (BTF) of the fabric, which is acquired from a rectangular probe and after synthesis, mapped onto the simulated geometry. Instead of fitting a special type of bidirectional reflection distribution function (BRDF) model to each texel of our BTF, we generate view-dependent texture-maps using a principal component analysis of the original data. These view-dependent texture maps are then illuminated and rendered using either point-light sources or high dynamic range environment maps by exploiting current graphics hardware. In both cases, self-shadowing caused by geometry is taken into account. For point light sources, we also present a novel method to generate smooth shadow boundaries on the geometry. Depending on the geometrical complexity and the sampling density of the environment map, the illumination can be changed interactively. To ensure interactive frame rates for denser samplings or more complex objects, we introduce a principal component based decomposition of the illumination of the geometry. The high quality of the results is demonstrated by several examples. The algorithm is also suitable for materials other than cloth, as far as these materials have a similar reflectance behavior.

Images

Download Paper

Download Paper

Additional Material

  • Video (ZIP archive, 50 MB)

Bibtex

@INPROCEEDINGS{sattler-2003-efficient,
      author = {Sattler, Mirko and Sarlette, Ralf and Klein, Reinhard},
       title = {Efficient and Realistic Visualization of Cloth},
   booktitle = {Eurographics Symposium on Rendering 2003},
        year = {2003},
       month = jun,
    abstract = {Efficient and realistic rendering of cloth is of great interest
                especially in the context of e-commerce. Aside from the simulation
                of cloth draping, the rendering has to provide the "look and feel"
                of the fabric itself. In this paper we present a novel interactive
                rendering algorithm to preserve this "look and feel" of different
                fabrics. This is done by using the bidirectional texture function
                (BTF) of the fabric, which is acquired from a rectangular probe
                and after synthesis, mapped onto the simulated geometry. Instead
                of fitting a special type of bidirectional reflection distribution
                function (BRDF) model to each texel of our BTF, we generate
                view-dependent texture-maps using a principal component analysis
                of the original data. These view-dependent texture maps are then
                illuminated and rendered using either point-light sources or high
                dynamic range environment maps by exploiting current graphics
                hardware. In both cases, self-shadowing caused by geometry is
                taken into account. For point light sources, we also present a
                novel method to generate smooth shadow boundaries on the geometry.
                Depending on the geometrical complexity and the sampling density
                of the environment map, the illumination can be changed
                interactively. To ensure interactive frame rates for denser
                samplings or more complex objects, we introduce a principal
                component based decomposition of the illumination of the geometry.
                The high quality of the results is demonstrated by several
                examples. The algorithm is also suitable for materials other than
                cloth, as far as these materials have a similar reflectance
                behavior.},
  conference = {Eurographics Symposium on Rendering 2003}
}