During my time at NVIDIA I wrote a 3D Navier-Stokes fluid solver that runs entirely on the GPU. Fluid solvers are used to generate realistic, physically-based animations of water and smoke. Typically it takes several minutes or hours to generate each frame of animation, but by making some minor compromises in visual quality and taking advantage of the GPU's parallelism and bandwidth the solver is fast enough for real-time applications (e.g., around 120-180 frames per second at 64x64x128 on a GeForce 8800 GTX).
See http://users.cms.caltech.edu/~keenan/project_fluid.html for more information.
@hitokiri657 it's from the oldest water simulations on youtube, he deserves a thumbs up... Even I, when I was looking at it at first, said "oh my"... I was pretty amazed, but now it seems very common. well that's because of the rendering techniques used here which are old. there are some very new techniques which add noises to the water and it looks very realistic, but that's very new.
keep enjoining videos though. bye
TitanaMaster 5 months ago
@hitokiri657 Ok but find me better water simulation from 2007 that runs on GPU?
1GTX1 6 months ago
@1GTX1 Sorry for not being amazed.
hitokiri657 6 months ago
@hitokiri657 Since its rendered in real time its amazing
1GTX1 6 months ago
Naaah. Al thought simulation is pretty awesome for todays standards , the fluid needs more particle distribution among patches. Seems more suited for like the previous one a saw, viscous, blood.
hitokiri657 7 months ago
@liamdudeeee I see... Interesting to see how fast technology evolves...
Tommygun1135 1 year ago
@Tommygun1135 this is a pretty old demo, theres a really good one out there that nvidia showed off at some convention. i dont think you can download it though =/
liamdudeeee 1 year ago
The water seems a tad... Heavy and not really splashy enough...
Tommygun1135 1 year ago
It is impressive! Is it a finite volume solver? What mesh did you use? Was it a simple Cartesian mesh with cube shaped cells? At what cell number can you compute real time? How did you handle the interface? Are you computing also the air above the water? Is it a mixture model, or a Volume of Fluid approach?
regerttamas 1 year ago
your simulation only generates solid fluid?
Sevival 1 year ago