Font Size: a A A

Real-time Simulation Fo Cloth Collision And Tearing Caused By Tension And Collision

Posted on:2020-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:J K JiaFull Text:PDF
GTID:2428330599960537Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In the game,the effect of cloth simulation in the field of animation is related to the realism of the picture,and cloth research has attracted much attention in computer graphics.In the simulation of the movement pattern of the cloth,the physical method is widely used in different real-time interactive fields because of its fast simulation speed and realistic simulation effect.The cloth properties of the knitting method are different,and the cloth is realized under different external forces,such as: Under the factors of gravity,stretching,collision,wind and other factors,it is of great research significance to complete the real-time simulation of the drape,collision and tearing of cloth.Firstly,as a deformable body,polygonal mesh is used as the carrier of the fabric.Aiming at the influence of the internal force of the fabric on the fabric itself in the simulation process,the location dynamics method is chosen to build the fabric model.By skipping the calculation of velocity layer,the displacement of particles satisfying various constrained projections is solved on the basis of maintaining the conservation of physical momentum,so that the polygonal mesh can simulate various physical properties of the cloth.Secondly,uniform spatial meshing method is used to speed up collision detection in a wide range of stages and create hash functions.Simplify the three-dimensional calculation,reduce the difficulty of intersection detection and improve the efficiency of cloth simulation.In the narrow stage,by calculating the relative position of the primitive pairs,the primitives that do not collide are eliminated.Reduce the number of collision detection between primitives,improve the accuracy of collision detection,and accelerate the simulation process.Thirdly,Half-edge data structure search method is introduced to speed up the search of neighboring primitives,and PerlinNoise wind field is constructed to simulate cloth with different motion patterns.In the simulation of tearing,the problem that the tearing trajectory needs to be specified beforehand is solved,and the tearing rate is calculated to predict the most likely particle to be teared at the damaged part of the fabric by geometric method.The tearing resistance of the particle is reduced and the authenticity of the tearing simulation is improved.Finally,using the Unity3 D engine,C# language and JavaScript are used to implement cloth collision and tearing simulation effects on different operating system platforms.Experiments show that the method can simulate the collision and tearing effect of cloth in real time under the external force factors such as collision,tension and wind,and the simulation is more delicate and more realistic.
Keywords/Search Tags:Position-based dynamics, Cloth collision simulation, Cloth tear simulation, Half-edge data structure, Tearrate
PDF Full Text Request
Related items