Font Size: a A A

The Simulation Of Interaction Between Water Droplets And Objects Surfaces In The Rainy Scene

Posted on:2017-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y ZhaoFull Text:PDF
GTID:2308330503982638Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The simulation of natural scenes has always been an important aspect of virtual reality, rainfall played the most common roles in the daily life, the rain scenes has a wide range of applications in the animation game, driving simulation, and many other fields. At present, the research of rain scene mostly focused on some specific phenomenon, in reality, there are many effect in the process of raindrops landing,for example, the collision between raindrops and buildings, as well as ground and water, etc. Therefore, in this paper, to achieve more real-time and realistic simulation of rainy scene elements, we focused on the algorithm research of the interaction phenomenon between raindrops and other common objects.Firstly, in order to ensure the authenticity of raindrop movement and real-time interaction, the water droplet model is built, including geometry and motion model to achieve natural and realistic water droplets movement, in addition, we also considered the random motion of droplet. The improved Metaball algorithm is established, to achieve water droplets fusion phenomena and solve deformed droplets after the collision real-time. In addition, by introducing the distance threshold, realized the integration of the raindrops.Secondly, we proposed a height map to describe the uneven ground, and used a rendering method what called bidirectional reflectance distribution function of computer graphics to realize the optical effect of wet ground; To further enhance the sense of reality, we introduced a depth map to simulate the splash positions and obtained the effect of splash what looks more layered and random.Thirdly, in the aspect of the realistic of rainy scene simulation, we simulated the effect of between the raindrops and the water. We realized the surface of the water area based on the depth information of the height map, and modeled of the surface ripples by a procedural textures. To obtain the effect of the integration between bubbles which on the water, we optimized the Metaball technology process. For the splatter effect of the raindrop, we introduced the particle system to realize the random effect of droplets.Finally, the ability to take advantage of GPU parallel, using Cg programming language to solve reflection and refraction effects, and mixed illumination model has been the scene last optical effect, reduction of computing costs and improvement of real-time performance. A variety of water droplets examples of dynamic interaction of solid are simulated. Experiments show that this method can quickly simulate interactivity between droplets and the surfaces of solid real-time and to verify the simulation algorithm proposed in this paper.
Keywords/Search Tags:raindrops model, metaball, moist ground, height map, depth map, procedural texture, illumination model
PDF Full Text Request
Related items