| 研究生: |
簡志霖 Chien, Chih-Lin |
|---|---|
| 論文名稱: |
布料動態模擬 Dynamic Simulation of cloth |
| 指導教授: |
謝孟達
Shieh, Meng-Dar |
| 學位類別: |
碩士 Master |
| 系所名稱: |
規劃與設計學院 - 工業設計學系 Department of Industrial Design |
| 論文出版年: | 2004 |
| 畢業學年度: | 92 |
| 語文別: | 中文 |
| 論文頁數: | 88 |
| 中文關鍵詞: | 互動式布料動態模擬 、數值方法 、碰撞 、布料 、立體裁剪 、彈簧 |
| 外文關鍵詞: | spring, collision, draping, interactive dynamic simulation of cloth, cloth, numerical methods |
| 相關次數: | 點閱:122 下載:20 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文主要是以立體裁剪的服裝設計方法為架構,發展互動式布料動態模擬之研究。主要以彈簧的物理模型來描述布料質點之間的受力變化情形,其中包括了布料質點與質點之間的伸縮力、相鄰兩質點連線的剪力、網格面與面之間的彎曲力等三種受力計算。除了考慮布料本身內部受力情形之外,並加入布料質點所受重力的計算,以模擬布料垂墜特性的動態效果。接著考慮布料與物體(幾何物體或人台模型)的碰撞受力問題,同時計算布料與碰撞物體平面間的摩擦力。有了以上的受力模型之後,接著經由尤拉法的數值方法計算出布料質點受力後的位置變化,最後呈現出布料動態模擬的效果。
為了讓布料動態模擬的電腦運算更具即時互動性,加入了選取、移動、固定布料質點等功能,並以彈簧受力的物理模型計算布料質點縫合的受力變化情形,讓整個研究更趨完整。最後,針對本研究的電腦動態模擬效能進行評估,結果得到不錯的計算效能。
在未來的研究發展上除了可針對數值解法、碰撞偵測方法與互動式布料動態模擬功能進行更深入的研究,尚可在介面操作上進行使用性工程評估,讓布料動態模擬電腦運算技術更加成熟。另外也可以應用在產品造型設計、人體腹腔內部虛擬實境動態模擬,服裝模特兒動態走秀等研究上。
The objective of this paper is to study the interactive dynamic simulation of cloth and to develop a computer simulation system using clothing design methods of draping. The internal force variation between particles of a cloth mesh is mainly described by a physical-based model of spring, including stretch force (compression and elongation) between particles of cloth mesh, shear force between two consecutive line segments, and bending force between polygons of the mesh. The gravity is added to all the particles of the mesh as the external force. The internal and external forces are combined together to simulate the dynamic effect of cloth draping.
The collision and friction force between the particles of the cloth mesh and an object (arbitrary geometric object or human body model) are computed. Euler method is applied to determine the displacement of all particles after considering the effect by the combination of all forces, including internal, external, friction and collision forces. Finally the dynamic simulation of cloth is presented. In order to simulate of motion of the cloth mesh dynamically, several interactive functions such as particle selection, particle movement, and particle fixation are implemented to enhance the capacity of the human-machine interface of the system. Virtual springs are added between two particles to simulate the knitting process of tailors or dressmakers to make the system more realistic to mimic the operation of the clothing design methods of draping.
Eventually, a dynamic simulation of cloth is successfully implemented and proved to be very efficient. In the future, the research work can be focused on the improvements of numerical methods, collision detection algorithm and the interactive functions of the dynamic simulation system. Furthermore, the usability of the interface can be taken into account to make the system more user-friendly and easy to use. The dynamic simulation technique can also be applied in the fields of product design, virtual reality animation of laparoscopic surgical training systems, and the walking simulation of a computer human model, etc.
[1] B. Xu ,Y. Huang ,W. Yu and T. Chen,“Body Scanning and Modeling for Custom Fit Garments,” Journal of textile and apparel technology and management,Volume 2,Issue,Spring 2002.
[2] Baraff ,D.and Witkin,A.,“Large steps in cloth simulation,” SIGGRAPH,1998.
[3] Bashforth,B.and Yang,Y.-H.,“ Physics - based Explosion Modeling,” Graphical Models,vol. 63,pp21-44,2001.
[4] Butcher,J.C.,“Numerical methods for ordinary differential equations in the 20th century,”Journal of Computational and Applied Mathematics,vol.125 ,pp.1-29,2000.
[5] Cynthia D. Bruyns, Steven Senger, Anil Menon, Kevin Montgomery,Simon Wildermuth and Richard Boyle,“A survey of interactive mesh-cutting techniques and a new method for implementing generalized interactive mesh cutting using virtual tools,” Journal of visualization and computer animation ,2002.
[6] D.X. Gong, B.K. Hinds and J. McCartney,“Progress towards effective garment CAD,” Journal of ClothingScience and Technology,Vol. 13 No. 1, 2001, pp. 12-22.
[7] Desburn,M.,Schroder,P.,and Barr,A.,“Interactive animation of structured derformable objects,” Graphics interface,1999.
[8] Donald H House & David E Breen ,“Cloth Modeling and Animation,” Natick, Mass. :/A K Peters,/c2000.
[9] Dongliang Zhang,Matthew M.F. Yuen,“Cloth simulation using multilevel meshes,”2001 Elasevier Science Ltd.
[10] Foster ,N. and Fedkiw,R.,“Practical Animation of Liquids,” SIGGRAPH,2001.
[11] Goldstein,H.,Classical Mechanics:Addision-Wesley,1950.
[12] Hauth,M. and Etzmuss,O.,“A high performance solver for animation of derformable objects using advanced numerical methods,” EUROGRAPHICS,2001.
[13] Jakob Nielsen ,“Usability Engineering,” Boston :/Academic Press,/c1993.
[14] JoAnn T.H. and Janice C.R.,“User and Task analysis for Interface Design,” Wiley Computer Publishing 1998.
[15] K.Kobylinkski and R.D.McLeod ,“Object Oriented Top-Down Software Design Process, ” IEEE CAT. NO. 97CH36117 ,1997.
[16] Mezger and Stefan Kimmerle and Olaf Etzmuß,“Hierarchical Techniques in Collision Detection for Cloth Animation,” Journal of WSCG, pp. 322--329, 2003.
[17] Michael Kass,“Cloth and Fur Energy Functions, ” SIGGRAPH,2001.
[18] Ng,H.N. and Grimsdale,R.L., “Computer graphics techniques for modeling cloth, ”IEEE Computer Grephics and Application,vol.16,pp.52-60,1996.
[19] Olaf EtzmuB, Michael Hauth, Michael Keckeisen,Stefan Kimmerle, Johannes Mezger, Markus Wacker,“A Cloth Modelling System for Animated Characters,” Proceedings Graphiktag, 2001.
[20] Olaf Etzmuß, Bernhard Eberhardt, Michael Hauth, Wolfgang Straßer,“Collision Adaptive Particle Systems, ” Pacific Graphics 2000 (PG'00).
[21] Press,W.H.Tenkilski,S.A.,Veterling,W.T., and Flannery,B.P.,“Numerical recipes in C: the art of scientific computing,” Combrige University Press,1992.
[22] Spijker,M.N.,“Stiffness in numerical initial –value problems,” Journal of Computational and Applied Mathematics.Vol.72,pp.393-406,1996
[23] Takeo Igarashi, John F. Hughes,“Clothing Manipulation,” ACM 1-58113-488-6/02 ,2002
[24] Terzopoulos ,D,“Elastically deformable models,” Computer Graphics, Volume 21 ,Number 4,July 1987
[25] Terzopoulos,D. and Qin,H.,“Dynamic NURBS with Geometric Constraints for Interactive Sculpting,” SIGGRAPH ,1994.
[26] Terzopoulos,D.,and Fleischer,K.,“Deformable models,”The Visual Computer,” vol.4,pp.306-331,1988.
[27] Therese Bonte1, Andrea Galimberti2 and Caterina Rizzi21 LAMIH, “A 3D graphic environment for garments design,” Workshop on Geometric Modeling: Fundamentals and Applications, October 2-4, 2000, Parma, Italy.
[28] Umberto Cugini 1 and Caterina Rizzi 2,“3D design and simulation of men garment,”1999
[29] Unbescheiden , M. and Trembilski ,A.,“Cloud simulation in virtual environments,” IEEE Virtual Reality Annual International symposium(VRAIS),Atlanta,1998
[30] Volino,P and Thalmann,N.M.,“Implementing fast cloth simulation with collision response,” Computer Graphics International ,2000
[31] Volino,P and Thalmann,N.M.,“Comparing efficiency of intergration methods for cloth simulation,” Computer Graphics International,2001.
[32] Weil,J.,“The synthesis of cloth objects,” SIGGRAPH,1986.
[33] Xavier Provot ,“Deformation Constraints in a Mass_Spring Model to Describe Rigid Cloth Behavior,” Graphics Interface,pages 147-154,June 1995.
[34] Xiaoqun Dai, Takao Furukawa, Shigeru Mitsui, Masayuki Takatera and Yoshio Shimizu, “Drape formation based on geometric constraints and its application to skirt modelling,” International Journal of Clothing Science and Technology, Vol. 13 No. 1, 2001, pp. 23-37.
[35] Harold Carr & John Pomeroy 原著,“服裝設計與產品開發,”商鼎文化出版, 1999年第一版
[36] CorelDraw, http://www3.corel.com,2002
[37] Photoshop, http://www.adobe.com,2002
[38] http://www.idvision.com ,2002
[39] http://www.nedgraphics.com ,2002
[40] 小池千枝原著,“立體剪裁初步,”巨龍文化出版 , 1979年初版
[41] 日本文化女子大學文化服裝學院,“婦女服(1),”影清出版部 , 1986年初版
[42] 李金紋,“以質點為基礎的布料動態行為模擬,”民國90年成功大學碩士論文
[43] 李素卿、邱麗玲,“立體裁剪(上)(下),”龍騰出版公司,1995年
[44] 張至偉,“服飾設計自動化—基礎介面與三維領形設計之開發,”民國90年成功大學碩士論文
[45] 張瑾芳、申屠光,“台灣18至22歲女性服裝尺碼計測模型分析,”華岡紡織期刊 1999 第6卷:第1期 , 頁86-94
[46] 陳美方編著,“實用服裝設計,”藝風堂出版社, 1988年初版
[47] 楊智傑,“電腦輔助立體服裝曲面之二維展開--非可展曲面之攤平與應用,”民國91年成功大學碩士論文
[48] 葉泰延,“立體剪裁電腦人模建立與縮放技術研究,”民國89 成功大學碩士論文
[49] 廖振凱,“服飾設計自動化-三維服裝設計與編修,”民國91年 ,成功大學碩士論文