Font Size: a A A

Real-time Simulation Of Large Bodies Of Water With Interacting Objects

Posted on:2015-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:J X PengFull Text:PDF
GTID:2180330422970676Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Interactions of object and the large bodies of water are an integral part of virtualreality environment and are of high interest for interactive3D game applications. However,because of its large-scale simulation, It is difficult to achieve a higher realism in real-time.In order to a fast and realistic representation of water with two-way coupling of the object,we propose a new method for real-time wave simulation in large bodies of water withtwo-way object interaction.Firstly, for the mechanisms of waves in large-scale water were different, in order toimprove the simulation efficiency, we divided the surface waves into two group includingambient waves and interactive waves to simulate respectively. On the basis of Marinestatistics spectrum, inversion based on FFT was conducted and height field was obtained.In the simulations of interactive waves, fast and stable Verlet integration method wasapplied to solve wave equation to simulate the propagation of interactive waves.Secondly, we introduced Geomipmapping terrain rendering algorithm withcharacteristics of good LOD for the problem that ambient waves area was too large,making grid modeling real-time; In order to solve the problem that interactive area causedby the moving object is uncertain, we proposed a method suited to moving grid withmultiple resolution LOD, this can determined the interactive waves area in the fixed size,and make the transition from interactive waves to ambient waves seamless.Thirdly, for the problem the mechanism in two-way coupling of object and water wastoo complex, we simplified water-object interaction by separating it into two componentsto simulate respectively: Object to water coupling, and Water to object coupling. weproposed a principle of conservation of volume based method of wave generation tocompute disturbance degree of object to water, and applied rigid body dynamics to presentthe effect of water reaction against the object.Finally, according to professional graphics programming interface OSG andadvanced shading language GLSL, we design and implement a real-time simulationsystem. Experimental results show that our method achieves the high visual realism and performance in two-way interaction effect of large open water environments and multiplemoving objects with good scalability.
Keywords/Search Tags:liquid-solid interaction, wave equation, rigid body dynamics, moving grid, Verlet integration
PDF Full Text Request
Related items