Font Size: a A A

The Realtime Simulation Of Many Interactive And Realistic Three-dimension Water Waves For Small-scale Water Scenes

Posted on:2016-11-29Degree:MasterType:Thesis
Country:ChinaCandidate:Q HongFull Text:PDF
GTID:2308330479451028Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As an important part of the water scene simulation, the wave scene simulation has always been a hot research area in the fields of Computer Graphics and Virtual Reality, which appears in a wide range of applications such as the film and television advertising, 3D games, animation and so on. The present wave simulation usually provides methods only for some certain kinds of water waves, which is not general enough for many other common waves. To solve this problem, we present an approach to simulate realistic three-dimension water waves, which realizes the real-time simulation of many common waves.Firstly, finishing the modeling of the water surface. To keep the authenticity and better meet the real-time requirements at the same time, the simplified mass-spring model which only contains the structural spring is used to establish the water surface. The evenly arranged water particles are connected by horizontal and vertical springs, forming a reticular structure of the water surface.Secondly, finishing the real-time simulation of the realistic three-dimension water waves. To provide a method to simulate more kinds of waves, we analyze the physical principles of the wave generation, introduce the particle system, combine the law of conservation of momentum and ultimately realize the real-time and interactive simulation of the wind wave, the raindrop wave, the heart shape wave, the stick shape wave, the hourglass shape wave, the goblet shape wave, the face shape wave, the triangular wave, the rectangular wave, the circular wave, the ring shape wave, the banding wave, the decussate wave, the ship wave and many other water waves with the physics formulas and the collision detection algorithm. In addition, handle the edge cases with the boundary detection algorithm and use the particle system again to simulate the falling catkins, which greatly enhances the richness and authenticity of the scene.Thirdly, finishing the real-time rendering of the realistic scene of three-dimension water waves. To further enhance the immersive and the authenticity of the scene, create the background of the wave scene with the cube mapping technology, calculate the reflected color values, the refracted color values, the color values of the basic light model and the colored lights with the Cg shader language, and then get the final color value of the water waves with the linear interpolation method.Finally, designing and implementing the real-time simulation of the realistic three-dimension water waves. Show the final simulation results and verify the validity of the algorithm after analysis and comparison.
Keywords/Search Tags:wave scene simulation, the mass-spring model, momentum conservation law, particle system, light model
PDF Full Text Request
Related items