Font Size: a A A

Research On Cloth Simulation Technology Based On Multi-resolution Mesh

Posted on:2019-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:L T ZhongFull Text:PDF
GTID:2348330563454783Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Cloth simulation technology is a computer application technology based on the software and hardware platform of the computer.It aims to simulate the fabric realistically and its core technology is numerical calculation.In cloth simulation technology,how to simulate the dynamic scene of cloth efficiently and realistically is the key point.Therefore,this thesis develops the related method of cloth simulation based on the existed research results.The specific research content is as follows.In order to improve the authenticity and computational efficiency of the cloth simulation,this thesis presents a method to construct multi-resolution cloth based on low-resolution cloth sampling.Firstly,the physical model is simulated under the specified scene at the low-resolution.In the process of simulation,the vertex’s weight deformability of the cloth is sampled several times.Then,the sampled data is processed to get the average deformability of the cloth vertex during the whole simulation process.According to the value of the average deformability,combined with the proposed improved triangular mesh adaptive subdivision algorithm,the corresponding multi-resolution mesh geometric model is constructed.Finally,we got the multi-resolution physical cloth model by reassigning the vertex quality and the elastic coefficient of mesh’s edge.In order to improve the real-time performance of human dressing simulation,this thesis presents an ellipsoid bounding box construction method based on human skeleton.Firstly,the existing methods are used to extract the skeleton of the human body.Then,combining the improved ellipsoid bounding box construction algorithm,the ellipsoid bounding box with better fitting effect is constructed for different parts of the human body.Finally,the ellipsoid bounding box is associated with the skeleton of the human body.Meanwhile,it is used in the simulation process to replace the motion of the human model and solve the problem of collision.This thesis also presents a method to quickly deal with the collision between the moving ellipsoid bounding box and the cloth particle.This method uses a simplified virtual location algorithm to calculate collision response.It not only reduces the calculation complexity,but also can calculate the cloth particle’s position of the next moment reasonably and effectively.Finally,we realize the dynamic simulation of cloth under three scenes by combining with the above research results.The three scenes include collision simulation between moving balls and cloth,skirt simulation under wind force and human dressing simulation.In order to verify the effectiveness of above methods,this thesis compares the fidelity andefficiency of different resolution cloth.This thesis also compares the above method with the classical method of cloth simulation.The experimental results show that the multi-resolution physical model costs less computation and keeps better fidelity in three simulation scenes.The ellipsoid bounding box based on human skeleton can simulate the motion of human body which boosts the speed of collision processing and improves the real-time performance of human dressing simulation.
Keywords/Search Tags:Dynamic simulation of cloth, Multi-resolution mesh, Adaptive subdivision, Ellipsoid bounding box, Collision handling
PDF Full Text Request
Related items