Font Size: a A A

Based On Physical Model Of Flexible Cloth Simulation Study With Key Technologies

Posted on:2011-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:J C WangFull Text:PDF
GTID:2121330338475330Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development needs of virtual reality, computer animation technology, garment CAD and other areas, the dynamic simulation of cloth has become an increasingly important research direction.Cloth modeling is the basis of the dynamic simulation of cloth. This paper analyzed and compared the several of fabric modeling methods which are popular currently. In this study the performances of cloth and a variety of physical model were analyzed, and spring - mass model was selected to be used finally. This study improved the deficiency of spring - mass model and got the corresponding kinetic equation. This paper analyzed a variety of numerical solution methods and used Euler integration method, the midpoint integration method and fourth-order Runge-kutta method to solve the differential equations. Analyzed deficiency of these methods, this study proposed an improved adaptive Runge-Kutta method. This method achieved an effective compromise between accuracy and computational efficiency of fabric simulation system.Dynamic display impacted the cloth simulation results. This paper proposed a algorithm to treat dynamic wind, it improved the operation efficiency and enhanced the display effect.Collision detection and collision response are very critical issues in the dynamic simulation of fabric. The time it consumed is about 40% of the entire simulation time. This paper analyzed and compared several collision detection method based on the spring - mass model, it showed that adopted the idea of AABB bounding volume hierarchies to treat the collision of fabric simulation was a very good option. Further structure AABB bounding hierarchy tree with the cloth and the environment objects, thus the problem of collision between them into a two-level bounding boxes AABB tree traversal and sentenced to pay issues. Another, the cloth and the environment objects are used to represent the triangle mesh, and collision problem attributed to find each pair of points-triangle or edge-edge which occurred the penetration.According to the collision detection has been the bottleneck of the fabric simulation; this paper presented a new idea, that is, adopted feedback control method to apply in collision detection. This method can reduce unnecessary calculation effectively, which can improve the efficiency of collision detection. This study used the VC++6.0 and OpenGL as development tool, after the processes of modeling, numerical solution, collision detection and collision response, the dynamic simulation of fabric was realized. The results showed that the above method realized the verisimilitude of dynamic simulation of fabric and achieved real-time results.
Keywords/Search Tags:cloth simulation, spring - mass model, improved adaptive Runge-Kutta algorithm, bounding volume hierarchies, collision detection
PDF Full Text Request
Related items