Font Size: a A A

Dynamic Cloth Simulation

Posted on:2010-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:W W ZhaoFull Text:PDF
GTID:2178360302962636Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the past few decades, computer animation had been people's interested research domain. Go along with the development of virtual reality and computer animation technology, and the exigent demand of the dress CAD and fitting system, real-time dynamic animation of cloth, attracted more and more research, as an important part of the computer animation. Although there were lots of researches on cloth dynamic simulation, how to simulate cloth quickly and perfectly had been a big challenge yet. In this paper, the mostly research content and fruit were described as follows:Cloth modeling is the basic of dynamic simulation. Firstly, the paper analyses the performance of the cloth, discusses the strongpoint and shortcoming of the methods, which involves geometric method,physical method and mixture method. Above all, the paper brings forward the optimized mass-spring model. Secondly, this paper also analyses the in-and-out forces on the model mass, describes the compositions and forms,calculates the dynamic system. This paper also researches the effect of wind model, proposes the improved wind model for the best efficient. Based on the analysis on the functions of kinds of numerical value solution method, we chose the explicit Euler method for the dynamics equation. The results of experimentation prove that the new algorithm has good performance and is easy to implement.Thirdly, the mass-spring model is prone to noticeably stretch, the thesis discusses the reason of super-elasticity and describes the solution, figures out the shortcoming of the traditional method, then, a velocity constraint algorithm focuses on the super-elasticity in the dynamic cloth simulation produced by velocity filter is presented. As the condition of super-elasticity happening, a velocity constraint inequality is built. If the mass's velocity dissatisfies the inequality, we need to restrict and modulate the velocity, avoiding the super-elasticity. The simulation results show that the new algorithm is easy to implement, has strong stability and perfect performance.At last, the paper introduces the light,material and texture, describes the application of texture mapping. Texture mapping method achieves mapping a planar image on the cloth model. Except that, we set the cloth in the scene. Then, the dynamic modeling cloth comes true.The cloth model system is based on the develop tool of VC++ 6.0 and OpenGL. It always follows out the idea of OOP, carries out the modeling,analyzing forces,numerical value solution,super- elasticity and texture mapping. The effect show that, the system achieves the vivid and real-time simulation, avoids the super- elasticity, is good at effective and stability, and become a good beginning for next research.
Keywords/Search Tags:cloth simulation, mass-spring model, super-elasticity, explicit Euler method, texture mapping
PDF Full Text Request
Related items