The lights are on
Two researchers at graphics chipset manufacturer Nvidia have released video of a new method of simulating fluids. You’ve never seen dynamic water like this.
These two videos demonstrate the concepts behind a paper to be presented at SIGGRAPH (a development conference for the technical aspects of computer graphics) by Miles Macklin and Matthias Müller-Fischer.
Based on our understanding, this research is close to the cutting edge of programming techniques. You won't be seeing this water in a game any time soon, but it could feasibly work on the PlayStation 4 and next Xbox since the simulations were run on a single Nvidia GeForce 680 GTX graphics card – which is broadly similar in power to the video hardware the next consoles will be shipping with.
From the paper’s abstract:
In this work we present an iterative density solver integrated into the Position Based Dynamics framework (PBD). By formulating and solving a set of positional constraints that enforce constant density, our method allows similar incompressibility and convergence to modern smoothed particle hydrodynamic (SPH) solvers, but inherits the stability of the geometric, position based dynamics method, allowing large time steps suitable for real-time applications.
What he said. That water sure looks pretty, doesn’t it?
[Source:PhysXinfo.com]
Without having looked into any of this, it reminds me of the nParticles in Maya.
The water looks too blue IMO, but the physics are cool and i'm pretty sure the Waves in AC3 were dynamic and not precanned
I must say, that is very impressive.
It's beautiful.
wow, they have another video demonstrating other aspects like energy loss and all that..had to watch them a couple times...soooo pretty
My concern is which high priced publisher is going to spill this out all over the worlds eyes?
But yet, amazing conceptional visuals
This looks fantastic! I certainly hope Banjo Threeie will use this in the water levels!!!
Very impressive.
That was beautiful.
*jaw hits floor* wow.
it will be pretty cool playing a game like battlefield with kind of water physics. or maybe even a WW2 simulation :P.
Omaha beach anyone?
This looks really good, and will go a long way in creating better immersion. That said, I'm curious as to how easy it is to work with. Like would it be hard to put some of that fantastic water in a glass cup, and simulate someone lifting it up or drinking from it?
I hope the answer is 'Not hard at all' because this is the type of stuff I want to see done in the next generation. Water, and hair simulation.
Time for Epic to get started on Unreal Engine 5...