Font Size: a A A

Research On Cloth Dynamic Simulation Based On Noise Function In Random Wind Field

Posted on:2016-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:Q F LaiFull Text:PDF
GTID:2191330461969069Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The dynamic simulation of cloth is an important part of computer animation. It has been widely used in animation movies,3D online games and virtual garments. Cloth simulation aims to simulate the realistic deformation effect of cloth. This research involves multi-disciplinary knowledge such as computer graphics, differential geometry, dynamics, collision detection as well as computer vision. Due to the complex physical properties of cloth and the complex algorithm for generating wind force, the dynamic simulation of cloth in the random wind field becomes a challenging research topic.In traditional algorithm for generating wind force, some researchers just use simple vector to replace wind force. In order to simulate the realistic dynamic effect of cloth under natural wind force, this thesis uses the Perlin noise function to generate the random wind field on the basis of noise theory and the aerodynamic. Firstly, the random number is generated by the Perlin noise function to disturb the wind speed of wind field model. Then, the wind force on each triangle patch in cloth grid is calculated according to the formula to calculate force using speed in aerodynamics. Finally, the average wind force of the particle is calculated by the improved wind force calculation formula, so as to simulate relatively natural wind. Comparing with the traditional algorithm for wind force, the random wind field model created by Perlin noise function is simple, has good applicability, and can realistically simulate the dynamic effect of the cloth and garment in the wind field.This thesis creates the grid model of cloth by using mass-spring model. Firstly, it analyzes the force of the particle in the grid. The internal force contains three kinds of spring force and damping force. The external force contains gravity and wind force. The velocity and position of particle are updated by the euler method after force analysis. Now, the dynamic simulation of cloth in the random wind field can be realized. Then, in order to prevent the cloth penetrate other models in the wind field, the collision detection should be done between cloth and other models, and collision response should be done for the penetration particle. This thesis uses AABB(Axis-Aligned Bounding Box) method to construct bounding box for the model in the scene, so the collision problem between cloth and other models can be solved. Finally, it increases the realistic of cloth model through the texture mapping.
Keywords/Search Tags:Dyhamic simulation, The random wind field, Perlin noise, Collision detection, Collision response
PDF Full Text Request
Related items