Font Size: a A A

Research On The Real-Time Rendering Algorithm Of Small Water Surface With Different Interacting Objects

Posted on:2018-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:N AnFull Text:PDF
GTID:2348330533463184Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Whether in 3D game animation,film and television special effects,or in virtual reality environment and other real-time applications,the interaction between the surface and the object has a very important application.The current surface model is computationally complex and it is difficult to achieve a higher realism in real-time conditions.In order to show the two-way coupling effect of small-scale surface and different objects,this paper presents a new method for real-time simulation of interaction between objects with different surface.There is no further study of the interaction between different objects and the water surface in the current surface simulation study,but only on the level of modeling or realizing an optical effect.In order to simulate the interaction between water surface and different objects in real time,this paper mainly studies from two aspects,namely,two-way interaction between water surface and object,and study on the whole optical effect of water surface.Firstly,under the condition of ensuring authenticity and real-time,the surface is based on the method of projection grid,and the surface height field is obtained by numerical solution of two-dimensional wave equation,and the effect of small-scale surface fluctuation is realized.Complex morphological objects for voxel,for follow-up interaction to prepare.Secondly,an algorithm based on three-dimensional pixel collision detection and calculation of object force is proposed.The algorithm can accurately and efficiently perform a variety of complex morphological objects including concave polyhedrons.Of the force calculation,and at the same time real-time rendering of objects and water surface ripple effect.Simulation details rich and delicate,realistic real-time Bureau has been greatly improved.Thirdly,In the aspect of the effect of light on the surface of the water,the method of rendering to texture is used to realize the reflection and refraction of water.The Blinn-phong illumination model is used to realize the reflection of the water surface,and the Fresnel coefficient is adjusted to reflect the refraction ratio.Finally,in the Unity3D engine design and implementation of small-scale surface interactive simulation system,all of the experimental results are rendered in real time.Experiments show that the algorithm proposed in this paper can realize the real-time and high-performance simulation of small-scale surface interaction scene with realistic realism and high real-time performance.
Keywords/Search Tags:Projection grid, Bidirectional coupling, Wave Equation, Voxelization, Collision detection, Optical effect
PDF Full Text Request
Related items