Font Size: a A A

The Research Of Real-time Smooth Particle Fluid Simulation And Rendering Key Technology

Posted on:2019-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhuFull Text:PDF
GTID:2370330545969573Subject:Control engineering
Abstract/Summary:PDF Full Text Request
In recent years,the rapid development of GPU technology,the widespread use of fluid simulation technology,and the increasing demand for high-efficiency real-life simulations have made fluid real-time simulation and rendering research an important direction in the field of computer graphics.The Smoothed Particle Hydrodynamics(SPH)method has gradually become a mainstream method for simulating fluids due to its features of convenience for parallel computation,absence of numerical dissipation,and ability to capture fluid details.The main research contents of this paper are different interface bubble simulation renderings;real-time simulation rendering of fluid-solid interaction foam;real-time interactive simulation rendering of fluids and deformable solids.The main work and research results of this paper are as follows:(1)A velocity-based collision model was proposed to realize coupling of fluid-solid interface to simulate bubble generation.First,according to the SPH method,the entire particle model is divided into fluid particles and bubble particles for modeling,and secondly,the free fluid level is coupled using the coordinate positions of the bubble particles.Then,on this basis,the velocity of the fluid particles is modeled and processed at the fluid-solid interface to achieve fluid-solid interface coupling and simulate bubble generation.In addition,through the study of the Mitsuba renderer,the fluid bubbles motion pattern was rendered to simulate the effect of water flow in real life.(2)It is proposed that CUDA-based framework to improve the foam generation algorithm for the solid-liquid interaction scenario to simulate the foam generation movement during interaction.First,improve the calculation model of foam generation probability,and second,the algorithm is parallelized on the GPU.Then the fluid and foam rendering techniques were studied and the fluid and foam were rendered separately by the OpenGL buffer.(3)Based on the CUDA architecture,a constraint-constrained condition model is proposed to simulate deformation of a real-time simulation fluid and a deformable solid.Firstly,the deformation simulation is realized by restricting the stretching and bending of solid particles.Then the foam generation algorithm is merged with it to achieve the effect of foam generation during the deformation of the fluid-solid collision.This paper first proposes a velocity-based collision model to realize the coupling at the interface and simulate the generation of bubbles.Second,based on CUDA architecture,improved bubble generation algorithm,real-time simulation of solid-liquid interaction scenarios.Finally,a constraint-constrained model is proposed,which is combined with the improved foam algorithm to simulate the interaction between fluid and deformable solids in real-time.It can be seen from the experimental results that the occurrence of detailed phenomena such as bubbles and bubbles can enhance the authenticity of the simulation.This also has important application significance for fluid simulation in video games,virtual reality and other fields.
Keywords/Search Tags:SPH, Fluid-solid interaction, CUDA architecture, Bubble, Foam
PDF Full Text Request
Related items