“Predicting the drape of woven cloth using interacting particles” by Breen, House and Wozny

  • ©David E. Breen, Donald H. House, and Michael J. Wozny




    Predicting the drape of woven cloth using interacting particles



    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.


    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.
    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.
    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.
    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.
    5. Beyer, W.H. (ed.), CRC Standard Mathematical Tables, 26th Edition (CRC Press, Inc., Boca Raton, FL, 1981) p. 120.
    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.
    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.
    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.
    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).
    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).
    11. Breen, D.E., “A Survey of Cloth Modeling Research,” Rens-selaer Design Research Center Technical Report TR-92030 (Rensselaer Polytechnic Institute, July 1993).
    12. Burden, R.L. and J.D. Faires, Numerical Analysis, Third Edi-tion (Prindle, Weber & Schmidt, Boston, 1985).
    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.
    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.
    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.
    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.
    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.
    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.
    19. Feynman, C.R., Modeling the Appearance of Cloth, Master’s Thesis, Massachusetts Institute of Technology, 1986.
    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.
    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.
    22. Green, A.E. and W. Zerna, Theoretical Elasticity (Oxford Uni-versity Press, Ely House, London, 1968).
    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.
    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).
    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.
    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.
    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).
    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.
    29. Kawabata, S., The Standardization and Analysis of Hand Eval-uation (The Textile Machinery Society of Japan, Osaka, 1980).
    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.
    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.
    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.
    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.
    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).
    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.
    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.
    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.
    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.
    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.
    40. Shigley, J.E. and L.D. Mitchell, Mechanical Engineering De-sign, Fourth Edition (McGraw-Hill Book Company, NewYork, 1983).
    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.
    42. Sims, K., “Particle Animation and Rendering Using Data Par-allel Computation,” Computer Graphics (Proc. SIGGRAPH), Vol. 24, No. 4, pp. 405-413, 1990.
    43. Skelton, J., “The Fundamentals of Fabric Shear,” Textile Re-search Journal, Vol. 46, pp. 862-869, December 1976.
    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.
    45. Terzopoulos, D. and K. Fleischer, “Deformable Models,” The Visual Computer, Vol. 4, pp. 306-331, 1988.
    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.
    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).
    48. Tonnesen, D., “Modeling Liquids and Solids Using Thermal Particles,” Graphics Interface ’91 Proceedings, pp. 255-262, 1991.
    49. van Wijk, J.J., “Flow Visualization with Surface Particles,” IEEE Computer Graphics and Applications, Vol. 13, No. 4, pp. 18-24, July 1993.
    50. Weil, J., “The Synthesis of Cloth Objects,” Computer Graph-ics (Proc. SIGGRAPH), Vol. 20, No. 4, pp. 359-376, 1986.
    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.

ACM Digital Library Publication: