Font Size: a A A

Real-time Simulation Of Foam And Sprays Based On The Weber Number

Posted on:2015-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2298330422970667Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In our daily life, we often see that the irregular movement of water causes theformation of broken sprays and liquid foam. And the simulation of these phenomena in thevirtual environment can greatly increase the authenticity of the simulation of the water, letthe users enjoy the virtual scene. In recent years, with the rapid development of computergraphics and hardware, the water can be realistically simulated. To get better reality, moreand more researchers turn their attention to the details of fluid, such as foam, splashes,bubbles, etc. However, due to the complexity of the fluid motion, it is difficult to capturethese fluid details, the simulation of small scale details like foam and sprays is always agreat challenge in the field of computer graphics. In this paper, due to the difficulties ofsimulation foam and sprays when simulating water, we propose a technique that using theWeber number to uniformly model and extract the foam and sprays from water andaccomplish the simulation of them simultaneously and real time.At first, we use the SPH algorithm to build the water frame. The great deformation ofthe water body is often accompanied by the generation of details of the fluid flow, SPH isone of the most promising methods to simulation water, its adaptability could handle theproblem of deformation naturally. Therefore, it brings us great convenience when wesimulate details of water.Secondly, we use some SPH particles as solid particles to mark the solid shape andupdate their positions in the same way as liquid particles. To maintain the original shape ofthe solid, we use the rotating equation to correct the solid particles’ positions to achievethe effect of the solid-liquid interaction.Thirdly, we propose a new method to simulate the floating foam and sprays.According to compute the Weber number of the liquid particles and compare it with thethreshold that user defined to capture a series of details particles, these particles distributein the crest, or distribute on the surface of the liquid, they can be considered as floatingfoam and sprays. We simulate the surface tension of water using intermolecular cohesionand control it with smooth kernel function to get better results. We adopt a more accuratelighting model that compute the Fresnel reflection coefficient via Snell’s law to strengthen the authenticity of the scene.Finally, we design and implement the simulation of floating foam and spraysgenerated by water motion on Windows. Our experiments show that the method proposedby this paper can realistically simulate floating foam and sprays, and we demonstrate theeffectiveness and superiority of this method through experimental comparison.
Keywords/Search Tags:SPH, foam, sprays, liquid-solid interaction, Weber, Fresnel, surface tension
PDF Full Text Request
Related items