ABSTRACT
We demonstrate a physically-based technique for predicting the drape of a wide variety of woven fabrics. The approach exploits a theoretical model that explicitly represents the microstructure of woven cloth with interacting particles, rather than utilizing a continuum approximation. By testing a cloth sample in a Kawabata fabric testing device, we obtain data that is used to tune the model's energy functions, so that it reproduces the draping behavior of the original material. Photographs, comparing the drape of actual cloth with visualizations of simulation results, show that we are able to reliably model the unique large-scale draping characteristics of distinctly different fabric types.
Supplemental Material
Available for Download
- 1.Amirbayat, J. and J.W.S. Hearle, "The Anatomy of Buckling of Textile Fabrics: Drape and Conformability," Journal of the Textile Institute, Vol. 80, pp. 51-69, 1989.Google Scholar
Cross Ref
- 2.Aono, M., "AWrinkle Propagation Model for Cloth," Computer Graphics Around the World (Proc. CG International), eds. T.S. Chua and T.L. Kunii (Springer-Verlag, Tokyo, 1990) pp. 95- 115. Google Scholar
Digital Library
- 3.Aono, M., D.E. Breen and M.J. Wozny, "A Computer-Aided Broadcloth Composite Layout Design System," Geometric Modeling for Product Realization (Proc. IFIP Conference on Geometric Modeling), eds. P.R. Wilson, M.J. Wozny and M.J. Pratt (North-Holland, Amsterdam, September 1992) pp. 223- 250. Google Scholar
Digital Library
- 4.Aono, M., D.E. Breen and M.J. Wozny, "Fitting a Woven Cloth Model to a Curved Surface: Mapping Algorithms," Computer-Aided Design, Vol. 26, No. 4, pp. 278-292, April 1994.Google Scholar
Cross Ref
- 5.Beyer, W.H. (ed.), CRC Standard Mathematical Tables, 26th Edition (CRC Press, Inc., Boca Raton, FL, 1981) p. 120.Google Scholar
- 6.Breen, D.E. and V. K~ uhn, "Message-Based Object-Oriented Interaction Modeling," Eurographics '89 Proceedings (Elsevier Science Publishers B.V., Amsterdam, September 1989) pp. 489- 503.Google Scholar
- 7.Breen, D.E., P.H. Getto and A.A. Apodaca, "Object-Oriented Programming in a Conventional Programming Environment," 13th Annual International Computer Software and Applica-tions Conference Proceedings (IEEE Computer Society Press, Orlando, FL, September, 1989) pp. 334-343.Google Scholar
- 8.Breen, D.E., D.H. House and P.H. Getto, "A Physically-Based Particle Model of Woven Cloth," The Visual Computer, Vol. 8, No. 5-6 (Springer-Verlag, Heidelberg, June 1992) pp. 264-277.Google Scholar
- 9.Breen, D.E., D. Tonnesen and B. Gates (eds.), "Particle Systems Bibliography," Rensselaer Design Research Center Technical Report TR-92029 (Rensselaer Polytechnic Institute, December 1992).Google Scholar
- 10.Breen, D.E., "A Particle-Based Model for Simulating the Draping Behavior of Woven Cloth," Ph.D. Thesis, Rensselaer Design Research Center Technical Report TR-93011 (Rensse-laer Polytechnic Institute, June 1993). Google Scholar
- 11.Breen, D.E., "A Survey of Cloth Modeling Research," Rens-selaer Design Research Center Technical Report TR-92030 (Rensselaer Polytechnic Institute, July 1993).Google Scholar
- 12.Burden, R.L. and J.D. Faires, Numerical Analysis, Third Edi-tion (Prindle, Weber & Schmidt, Boston, 1985).Google Scholar
- 13.Carignan, M., Y. Yang, N. Magnenat-Thalmann and D. Thal-mann, "Dressing Animated Synthetic Actors with Complex Deformable Clothes," Computer Graphics (Proc. SIGGRAPH), Vol. 26, No. 2, pp. 99-104, 1992. Google Scholar
Digital Library
- 14.Chu, C.C, C.L. Cummings and N.A. Teixeira, "Mechanics of Elastic Performance of Textile Materials, Part V: A Study of the Factors Affecting the Drape of Fabrics - The Development of a Drape Meter," Textile Research Journal, Vol. 20, pp. 539-548, 1950.Google Scholar
Cross Ref
- 15.Collier, J.R., B.J. Collier, G. O'Toole and S.M. Sargand, "Drape Prediction by Means of Finite-Element Analysis," Jour-nal of the Textile Institute, Vol. 82, No. 1, pp. 96-107, 1991.Google Scholar
Cross Ref
- 16.Cusick, G.E., "The Resistance of Fabrics to Shearing Forces," Journal of the Textile Institute, Vol. 52, No. 9, pp. T395-T406, September 1961.Google Scholar
Cross Ref
- 17.Dhande, S.G., P.V.M. Rao and C.L. Moore, "Geometric Mod-eling of Draped Fabric Surfaces," Graphics, Design and Visual-ization (Proc. International Conference on Computer Graphics), eds. S.P. Mudur and S.N. Pattanaik (Jaico Publishing House, Bombay, February 1993) pp. 173-180. Google Scholar
Digital Library
- 18.Eischen, J.W., Y.G. Kim, T.G. Clapp and T.K. Ghosh, "Com-puter Simulation of the Large Motions of Fabric Structures," Proceedings of the 15th SECTAM Conference, College of En-gineering at Georgia Institute of Technology, Atlanta, GA, pp. 119-126, 1990.Google Scholar
- 19.Feynman, C.R., Modeling the Appearance of Cloth, Master's Thesis, Massachusetts Institute of Technology, 1986.Google Scholar
- 20.Fournier, A. and W. Reeves, "A Simple Model of Ocean Waves," Computer Graphics (Proc. SIGGRAPH), Vol. 20, No. 4, pp. 75-84, August 1986. Google Scholar
Digital Library
- 21.Getto, P.H. and D.E. Breen, "An Object-Oriented Architecture for a Computer Animation System," The Visual Computer, Vol. 6, No. 2, pp. 79-92, 1990.Google Scholar
Cross Ref
- 22.Green, A.E. and W. Zerna, Theoretical Elasticity (Oxford Uni-versity Press, Ely House, London, 1968).Google Scholar
- 23.Haumann, D.R. and R.E. Parent, "The Behavioral Test-bed: Obtaining Complex Behavior From Simple Rules," The Visual Computer, Vol. 4, pp. 332-347, 1988.Google Scholar
Cross Ref
- 24.Hersh, J.S., "Tools for Particle Based Geometric Modeling," Master's Thesis, Rensselaer Design Research Center Technical Report TR-88050 (Rensselaer Polytechnic Institute, December 1988).Google Scholar
- 25.House, D.H. and D.E. Breen, "Particles As Modeling Primi-tives For Surgical Simulation," 11th Annual International IEEE Engineering in Medicine and Biology Conference Proceedings, pp. 831-832, 1989.Google Scholar
- 26.House, D.H. and D.E. Breen, "Particles: A Naturally Paral-lel Approach to Modeling," 3rd Symposium on the Frontiers of Massively Parallel Computation Proceedings, pp. 150-153, 1990.Google Scholar
Cross Ref
- 27.House, D.H., D.E. Breen and P.H. Getto, "On the Dy-namic Simulation of Physically-Based Particle-System Mod-els," Third Eurographics Workshop on Animation and Simula-tion Proceedings (Cambridge, UK, September 1992).Google Scholar
- 28.Imaoka, H., H. Okabe, H. Akami, A. Shibuya and N. Aisaka, "Analysis of Deformations in Textile Fabric," Sen-i Gakkaishi, Vol. 44, No. 5, pp. 217-228, 1988.Google Scholar
Cross Ref
- 29.Kawabata, S., The Standardization and Analysis of Hand Eval-uation (The Textile Machinery Society of Japan, Osaka, 1980).Google Scholar
- 30.Ling, L., M. Damodaran and R.K.L. Gay, "A Quasi-Steady Force Model for Animating Cloth," Graphics, Design and Visu-alization (Proc. International Conference on Computer Graph-ics), eds. S.P. Mudur and S.N. Pattanaik (Jaico Publishing House, Bombay, February 1993) pp. 181-188. Google Scholar
Digital Library
- 31.Lloyd, D.W., "The Analysis of Complex Fabric Deforma-tions," Mechanics of Flexible Fibre Assemblies, eds. J.W.S. Hearle, J.J. Thwaites and J. Amirbayat, (Sijthoff & Noordhoff, Alphen aan den Rijn, The Netherlands, 1980) pp. 311-342.Google Scholar
- 32.Miller, G. and A. Pearce, "Globular Dynamics: A Connected Particle System for Animating Viscous Fluids," Computers and Graphics, Vol. 13, No. 3, pp. 305-309, 1989.Google Scholar
Cross Ref
- 33.Miller, J.V., D.E. Breen, W.E. Lorensen, R.M. O'Bara and M.J. Wozny, "Geometrically Deformed Models: A Method of Extracting Closed Geometric Models from Volume Data," Computer Graphics (Proc. SIGGRAPH), Vol. 25, No. 4, pp. 217-226, July 1991. Google Scholar
Digital Library
- 34.M~ uller, L. and W. M~ uller, "An Object-Oriented Implemen-tation of The Fast Multipole Method," Rensselaer Design Re-search Center Technical Report TR-90030 (Rensselaer Poly-technic Institute, July 1990).Google Scholar
- 35.Okabe, H., H. Imaoka, T. Tomiha and H. Niwaya, "Three Di-mensional Apparel CAD System," Computer Graphics (Proc. SIGGRAPH), Vol. 26, No. 2, pp. 105-110, 1992. Google Scholar
Digital Library
- 36.Reeves, W.T., "Particle Systems - A Technique for Modeling a Class of Fuzzy Objects," ACM Transactions on Graphics, Vol. 2, No. 2, pp. 91-108, April 1983. Google Scholar
Digital Library
- 37.Reeves, W.T. and R. Blau, "Approximate and Probabilistic Algorithms for Shading and Rendering Structured Particle Sys-tems," Computer Graphics (Proc. SIGGRAPH), Vol. 19, No. 3, pp. 313-322, July 1985. Google Scholar
Digital Library
- 38.Reynolds, C.W., "Flocks, Herds and Schools: A Distributed Behavioral Model," Computer Graphics (Proc. SIGGRAPH), Vol. 21, No. 4, pp. 25-34, July 1987. Google Scholar
Digital Library
- 39.Shanahan, W.J., D.W. Lloyd and J.W.S. Hearle, "Characteriz-ing the Elastic Behavior of Textile Fabrics in Complex Defor-mation," Textile Research Journal, Vol. 48, pp. 495-505, 1978.Google Scholar
Cross Ref
- 40.Shigley, J.E. and L.D. Mitchell, Mechanical Engineering De-sign, Fourth Edition (McGraw-Hill Book Company, NewYork, 1983).Google Scholar
- 41.Simo, J.C., D.D. Fox and M.S. Rifai, "On a Stress Resultant Geometrically Exact Shell Model. Part III; Computational As-pects of the Nonlinear Theory," Computer Methods in Applied Mechanics and Engineering, Vol. 79, No. 1, pp. 21-70, March 1990. Google Scholar
Digital Library
- 42.Sims, K., "Particle Animation and Rendering Using Data Par-allel Computation," Computer Graphics (Proc. SIGGRAPH), Vol. 24, No. 4, pp. 405-413, 1990. Google Scholar
Digital Library
- 43.Skelton, J., "The Fundamentals of Fabric Shear," Textile Re-search Journal, Vol. 46, pp. 862-869, December 1976.Google Scholar
Cross Ref
- 44.Szeliski, R. and D. Tonnesen, "Surface Modeling With Ori-ented Particles," Computer Graphics (Proc. SIGGRAPH), Vol. 26, No. 2, pp. 185-194, July 1992. Google Scholar
Digital Library
- 45.Terzopoulos, D. and K. Fleischer, "Deformable Models," The Visual Computer, Vol. 4, pp. 306-331, 1988.Google Scholar
Cross Ref
- 46.Terzopoulos, D., J. Platt and K. Fleischer, "From Gloop to Glop: Heating and Melting Deformable Models," Graphics Interface '89 Proceedings, pp. 219-226, June 1989.Google Scholar
- 47.Tonnesen, D., "Ray Tracing Implicit Surfaces Resulting From the Summation of Polynomial Functions," Rensselaer Design Research Center Technical Report TR-89003 (Rensselaer Poly-technic Institute, January 1989).Google Scholar
- 48.Tonnesen, D., "Modeling Liquids and Solids Using Thermal Particles," Graphics Interface '91 Proceedings, pp. 255-262, 1991.Google Scholar
- 49.van Wijk, J.J., "Flow Visualization with Surface Particles," IEEE Computer Graphics and Applications, Vol. 13, No. 4, pp. 18-24, July 1993. Google Scholar
Digital Library
- 50.Weil, J., "The Synthesis of Cloth Objects," Computer Graph-ics (Proc. SIGGRAPH), Vol. 20, No. 4, pp. 359-376, 1986. Google Scholar
Digital Library
- 51.Werner, H.M., N. Magnenat Thalmann and Daniel Thal-mann, "User Interface for Fashion Design," Graphics, Design and Visualization (Proc. International Conference on Computer Graphics), eds. S.P. Mudur and S.N. Pattanaik (Jaico Publishing House, Bombay, February 1993) pp. 165-171. Google Scholar
Digital Library
Index Terms
Predicting the drape of woven cloth using interacting particles
Recommendations
An art-directed wrinkle system for CG character clothing and skin
We present a kinematic system for creating art-directed clothing and skin wrinkles on CG characters used in the production of computer-animated feature films. This system employs a curve-based method for generating wrinkles on reference poses, which are ...
Image-Based Reverse Engineering and Visual Prototyping of Woven Cloth
Realistic visualization of cloth has many applications in computer graphics. An ongoing research problem is how to best represent and capture cloth models, specifically when considering computer aided design of cloth. Previous methods produce highly ...
Exploring physical information cloth on a multitouch table
ITS '11: Proceedings of the ACM International Conference on Interactive Tabletops and SurfacesWe expand multitouch tabletop information exploration by placing 2D information on a physically-based cloth in a shallow 3D viewing environment. Instead of offering 2D information on a rigid window or screen, we place our information on a soft flexible ...




Comments