Font Size: a A A

Research And Implementation Of Wall Coating Aging Simulation Algorithm Based On Bi-layered Model

Posted on:2021-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:W J LiFull Text:PDF
GTID:2392330611965658Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Physical aging simulation is a major branch of computer graphics research,among which object cracking is the most common physical phenomenon in nature.With the improvement of computing capabilities of hardware devices and the rapid development of the game industry,the physical performance of objects in the scene is becoming more and more demanding.More and more physical fragmentation effects have begun to appear in the game,which greatly improves the realism of the game's interaction.Cracks on the surface of objects are the most common phenomenon in human life,and the cause is often the shrinkage of the surface itself.The coating on the wall is affected by factors such as humidity and its composition,and it is easier to shrink than the wall,which will produce pressure on the wall.Over time,the coating on the wall releases pressure by creating cracks.Realizing the simulation algorithm of the surface of the object affected by environmental factors,and simulating the physical performance of the wall coating under different environmental humidity,are of great significance to study the cracks on the object and physical aging simulation.According to the adhesion relationship between the wall and the coating,environmental factors,etc.,a simulation algorithm for wall coating aging is proposed in this paper.Walls will produce different degrees of cracks due to factors such as time elapse and environment.In the existing research,finite element methods are commonly used to completely simulate the generation of cracks on objects,and often computationally expensive.In order to achieve realtime simulation in this paper,the physical correctness of the sacrificing part is sacrificed.This paper combines the current popular position-based dynamic methods,and proposes a bi-layer calculation model for real-time simulation of wall coatings affected by environmental factors,and physical parameters are provided to control the simulation process and effect..At the same time,the tearing algorithm for wall coatings was improved according to the existing research results.In order to simulate the physical performance of the wall in a high humidity environment and meet the requirements of PBD frameworks,it is proposed to use height constraint functions to simulate the effect of blistering or curling on the wall.Finally,in order to improve the realism of the wall,the traditional lighting calculation model and the shadow rendering algorithm based on normal offset bias are used.In this paper,Open GL and compute shader are used to realize the simulation algorithm of wall affected by environmental humidity,analyze its simulation effect and operating efficiency,and verify the correctness of crack algorithm and bi-layer surface calculation model.
Keywords/Search Tags:Wall Coating, Crack, Environment Humidity, Position based dynamic, Bi-Layer Surface Calculation Model
PDF Full Text Request
Related items