• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

PhysXInfo's Position Based Dynamics Makes Water Look Awesome

nikos

Member
Position Based Fluids is a way of simulating liquids using Position Based Dynamics (PBD), the same framework that is utilized for cloth and deformables simulation in PhysX SDK.

Because PBD uses an iterative solver, it can maintain incompressibility more efficiently than traditional SPH fluid solvers. It also has an artificial pressure term which improves particle distribution and creates nice surface tension-like effects (note the filaments in the splashes). Finally, vorticity confinement is used to allow the user to inject energy back to the fluid.

More details on this a new technique will be available later on, in a SIGGRAPH 2013 paper “Position-Based Fluids” by Miles Macklin and Matthias Mueller-Fischer, and we also expect it to be included in future versions of PhysX SDK or APEX modules.

Video: http://www.youtube.com/watch?&v=6WZZARzpckw
Source: http://physxinfo.com/news/11109/introduction-to-position-based-fluids/

If this is implemented in games, I'm going to waste so much time playing with water. Imagine a new jet ski racing game with this technology. This demo is running on a single GTX 580.
 
Illusion Soft will make use of this.


Anyway it looks cool, but if I had a penny for every cool physics tech showcase from the last seven years that was never implemented in-game, I'd have...at least 15-20 pennies.
 

MormaPope

Banned
Illusion Soft will make use of this.


Anyway it looks cool, but if I had a penny for every cool physics tech showcase from the last seven years that was never implemented in-game, I'd have...at least 15-20 pennies.

Your username constantly changes to different ones, is that a glitch or do you have some electro voodoo magic?
 

VariantX

Member
almost there, but the water didn't seem to flow out right after they broke out all of the sides of the cube except one.
 

Sethos

Banned
I love how people need to nitpick and say how it doesn't reflect real-life dynamics or consistency 1:1 - Yes, we should stick with that awful canned shit we have now, because we can't have ANY improvement that isn't as good as real-life.

Gawd, it's the same in every physics thread. We know it doesn't look super-duper-real!
 

DesertFox

Member
It looks slightly too viscous, but wow! It moves in a very realistic way.

I'm sure the settings could be tweaked so it doesn't look so... sticky
 
Still looks a little too "splashy" to me, as if the water reacts too much

just a matter of tweaking a viscosity variable...

Also.. people complaining about this must be insane.
It is obviously so shitty looking, am I right?

(huge sarcasm)
 

Riggs

Banned
Illusion Soft will make use of this.


Anyway it looks cool, but if I had a penny for every cool physics tech showcase from the last seven years that was never implemented in-game, I'd have...at least 15-20 pennies.

This comment and avatar mix really made me laugh.
 

LiquidMetal14

hide your water-based mammals
I love how people need to nitpick and say how it doesn't reflect real-life dynamics or consistency 1:1 - Yes, we should stick with that awful canned shit we have now, because we can't have ANY improvement that isn't as good as real-life.

Gawd, it's the same in every physics thread. We know it doesn't look super-duper-real!
That's really the point I was trying to convey. This isn't pefect but who cares when it looks this good. All of sudden we have experts here :p
 

Sethos

Banned
That's really the point I was trying to convey. This isn't pefect but who cares when it looks this good. All of sudden we have experts here :p

Yeah, we just have that in every single thread, some Ph.d in physics, thermodynamics and how toiletpaper moves in gale winds, has to tell us the rock at 1:38 in the video didn't move according to actual laws of physics and the flag at 2:14 clipped through itself at one point, disaster.

I just mean, I'd kill to start seeing this stuff in games in that form, we definitely shouldn't nitpick and compare it to real-life, we just need to embrace how MASSIVE of an upgrade it is.
 

majik13

Member
I think the oil comments come from most if not all this being shown in slo motion. if it were real time it would look more realistic, but then you dont get all the eye porn.

edit: additionally everything is an approximation so it will never be 1:1 true to life, especially for something real time.
 

GulAtiCa

Member
ok, that's cool. Though I doubt we will see it in games anytime soon (at least to same 100% level). (unless resources aren't that high)
 

LeleSocho

Banned
Hell knows how many years i have to wait to have this ingame... i know it will be a good day though.
It takes an entire 580 to run that thing... maybe next-nextgen we will have it ingame.
 

LiquidMetal14

hide your water-based mammals
Hell knows how many years i have to wait to have this ingame... i know it will be a good day though.
It takes an entire 580 to run that thing... maybe next-nextgen we will have it ingame.

If it's cheap and efficient then it will likely be used in smaller bits for next gen and maybe in bigger huge water pools on PC.

Either way we need to move towards that level of water and ditch the current and inefficient water we have now. It's a hog in something like CryEngine 3.
 

LeleSocho

Banned
If it's cheap and efficient then it will likely be used in smaller bits for next gen and maybe in bigger huge water pools on PC.

Either way we need to move towards that level of water and ditch the current and inefficient water we have now. It's a hog in something like CryEngine 3.

It runs on a 580 aka it's not cheap, that thing alone is almost the power of the ps4 and it renders only the water.
 

schuey7

Member
That was bloody amazing.Imagine a shootout in a place full of fish tanks or a scene with a firehose used to subdue enemies with them reacting accurately.Cannot wait for games to incorporate this.
 
That was bloody amazing.Imagine a shootout in a place full of fish tanks or a scene with a firehose used to subdue enemies with them reacting accurately.Cannot wait for games to incorporate this.

If the water was capable of leaving a glossy stain on floors it lands on and then disappears from, I'd be sold.
 

MrBig

Member
I love how people need to nitpick and say how it doesn't reflect real-life dynamics or consistency 1:1 - Yes, we should stick with that awful canned shit we have now, because we can't have ANY improvement that isn't as good as real-life.

Gawd, it's the same in every physics thread. We know it doesn't look super-duper-real!
Ya, people always forget how terrible all the current implementations of this tech. Even stuff like the water in crysis may look pretty but its just a static plane with displacement effects. This tech will get better with time, and it will go much faster if more devs start playing with tech like this and iterating on it in practical applications rather than just as a show piece
 

LeleSocho

Banned
If the water was capable of leaving a glossy stain on floors it lands on and then disappears from, I'd be sold.

I know nothing about computer graphics i don't think it should be too difficult to add shaders where the "particles" of water goes (maybe bump mapping since it always gives that "humid" effect?) maybe it costs a lot power wise but i don't think it should be too hard.

But again i'm talking out of my ass.
 

RiverBed

Banned
nVidia shows amazing smoke, fluid/cloth/hair simulation for years and it never comes close to translating to games AT ALL. Who is this specifically for? Too much for in-game, too little for CG movies.

And why do their water always appear so thick/viscus? It feels like the animation is shown from a huge distance and massive waves, or it isn't water at all- more like custard.

Why not tap lava yet? It is easier to do than water. I wasn't impressed by the lavs's animation they showed in UE4.
 
Yeah, we just have that in every single thread, some Ph.d in physics, thermodynamics and how toiletpaper moves in gale winds, has to tell us the rock at 1:38 in the video didn't move according to actual laws of physics and the flag at 2:14 clipped through itself at one point, disaster.

I just mean, I'd kill to start seeing this stuff in games in that form, we definitely shouldn't nitpick and compare it to real-life, we just need to embrace how MASSIVE of an upgrade it is.

pffffttt
heheh
 

Cramoss

Member
That was bloody amazing.Imagine a shootout in a place full of fish tanks or a scene with a firehose used to subdue enemies with them reacting accurately.Cannot wait for games to incorporate this.

Playing that shit on slow-mo would look amazing.
 
Top Bottom