Font Size: a A A

Real-Time Rendering Of Insoluble Solid Sea Surface Diffusion In Ocean Scenes

Posted on:2022-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:F ZhangFull Text:PDF
GTID:2518306536491734Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Ocean simulation plays an extremely important role in console games,disaster relief,film and television special effects,ocean surveying and virtual simulation.In order to simulate the diffusion of insoluble solids in large-scale real ocean scenes in real time,this paper proposes a new method suitable for real-time simulation of different complex shapes of solids interacting with the sea surface.The research is mainly carried out from three aspects,namely the improved modeling of the sea surface,the study of the coupling and diffusion of the sea surface and the object,and the simulation of the overall optical effect of the sea surface.First of all,in order to better meet the real-time requirements of ocean simulation while ensuring the authenticity,the sea surface modeling method based on projection grid combined with immersed boundary method is adopted,and the pull-out method is introduced on the basis of solving the two-dimensional wave equation of the height field.The Grange relaxation factor constrains the sea surface height field,so that the sea surface height field presents an ocean scene state with multi-parameter adjustable and controllable.Secondly,a solid diffusion model based on the shape matching algorithm is proposed to solve the problems of unclear boundary judgment of the two-way coupling between the sea surface and the complex solid shape and the unreal diffusion effect.This model can accurately determine the boundary and analyze the force of the complex shape solid.,Add the force source term analysis to calculate the pre-movement of solids on the sea surface,and the addition of collision detection realizes the effect of reverse movement after collision and extrusion between solids.The collision interaction wave with sine wave attenuation further improves the reality of solid diffusion on the sea surface.Thirdly,in order to improve the optical effect of insoluble solid sea surface diffusion,the method of rendering to texture is used to achieve it.The improved Blinn Phong lighting model is used to realize the reflection and refraction phenomenon of different materials on the sea surface and under the sea.Combined with the improved projection grid modeling,The GPU renders the picture to show different water effects in sea areas.On the basis of the above research,the Unity3 D engine is used to design and realize the coupling phenomenon of insoluble solids and the sea surface in large-scale scenes.The realization of this paper is based on the real-time simulation output results of the existing laboratory conditions.
Keywords/Search Tags:Two-way coupling, relaxation algorithm, collision detection, shape matching, immersive boundary processing, optical effects
PDF Full Text Request
Related items