Font Size: a A A

Improvement And Verification Of Heterogeneous Fabric Collision And Tear Algorithm Based On Position Based Dynamics

Posted on:2019-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y AnFull Text:PDF
GTID:2381330566488665Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Due to fabric's soft and easy-to-deform,it can display rich gestures and is favored by scholars in computer graphics.Therefore,many simulation methods are proposed,including geometric method,finite element method and position based dynamics.Over the past few years,the position based dynamics method has gained popularity in the graphics world.Because of its fast,stable and controllable features,it is ideal for use in interactive environments.In the interactive environment,collision and tearing are often occurred in the fabric and these processes run quickly and accurately which is of great significance to the simulation of the fabric.First,the triangular bending model is introduced into the position based dynamics,and the LRAs tensile model is improved by limiting the free particles in the fabric grid.The heterogeneous fabrics are constructed by using the properties of the fabric bending and stretching and use the independent iteration combined with Jacobi method to calculate the movement of fabric deformation to improve the heterogeneous fabric drawing speed in the same scene.Secondly,the collision set is constructed and the mesh elements meeting the collision conditions are selected into the collision concentration.The method of collision elimination is used to further remove the elements that do not collide from the collision concentration to reduce the unnecessary calculation w hich improve the touch accuracy while accelerating the operation of the collision process.Thirdly,a stochastic controllable wind field suitable for position-based dynamics is constructed to complete the dynamic tearing of fabrics in the wind field.In or der to solve the problems in the tearing process,a method of dynamic attenuation of particle tearing damping is adopted to conductive fabric tearing,so that the process can continue.Finally,we use C# and JavaScript to draw the heterogeneous fabrics in the same scene,the collision simulation between heterogeneous fabrics and the real-time simulation of the fabric tearing effect under the randomly controlled sealing wind field in Unity3 D.Experiments show that our method can be used to draw the heterogen eous fabrics in the same scene and effectively improve the accuracy of the fabric during the collision and dynamically reduce the damping values of adjacent particles at the tear point so that the tearing of the fabric under the wind field can be continuous.
Keywords/Search Tags:Position Based Dynamics, Heterogeneous Fabric, Fabric Collision, Fabric Tearing
PDF Full Text Request
Related items