Font Size: a A A

Simulation Of Large Bodies Of Water With Rich Details On Cluster

Posted on:2016-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:S DongFull Text:PDF
GTID:2308330470967750Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Fluid simulation, especially the simulation of water scene is widely applied in many areas such as 3D games, film effects, virtual reality, disaster rescue, etc. The simulation of water is an important branch of fluid simulation, but in current study of water scene simulation, simulation of large-scale water such as rivers, lakes and ocean still exists some issues such as low computational efficiency and little details such as spray, foam, etc.Large-scale water usually meets the conditions of horizontal scale much larger than the vertical scale. By solving shallow water equations can significantly reduce the amount of computation, but cannot simulate the phenomenon of vertical scale, such as breaking waves, waterfalls, etc. Some studies use a grid and particle hybrid simulation method, which turns the water that height field cannot represent into particles, but this method still exists some problems such as the transformation between particles and water is not robustness enough and particles cannot realistically simulate the spray. We use hybrid algorithm based on grid and particle simulation algorithm, by improving the rule of water body turn into particles and add the appropriate qualifications to enhance the robustness of the transformation between particles and water at the same time optimize the generation of particles, making the location and number of particles generated are more desirable, which can realistically simulate the surface details.To further meet the needs of large-scale practical application of water or a high-resolution simulation, we introduces a framework for cluster-based parallel computing to achieve the effect of rigid body to fluid and we also extend the particle systems to cluster platform. We accelerate the simulation by combining the algorithm and hardware. By designing rational division and cooperation algorithms, we ensure that the simulation results are same with non-parallel version. Without sacrificing realism we can simulate a larger scene. We also developed a complete system that integrates Maya and cluster computing, this system significantly improves the ease and flexibility of use. Experimental results show that the algorithm can quickly generate large-scale water simulation results with rich details.
Keywords/Search Tags:Shallow water equation, large body, rich details, parallel computing
PDF Full Text Request
Related items