Go back and look at some famous ship battle scenes from movies in the early 50's you can tell by the water (gentle hills and valleys) that it is in a wave pool and the models are small.
Compare that to footage of Epic Mavericks Big Wave Surfing 11/30/2008 YouTubeWatch= CcioR3ElH60&NR at 41 seconds and look carefully at the water. If you have evern been in a Jet flying over the oecan you can see immediately that it's a rough orange peel. Fluid dynamics are not there yet.
Also search for Big waves YouTubeWatch= kW6g1M0HXdI and notice the spray, the striations of the water, the detailed orange peel. This is just not happening in to this degree yet in software, its close but not quite there 100 percent.
finally look at the tub and the reference object; the person. The water ripple look accurate for the tub, it's the "froth" or wake in front of the boats I take issue with. Go get your little toy boat from when you were a kid, fill up your tub and try to get that white frothy wake by moving it gently around the tub. The boats are not going that fast in relation to everything else; therefore that aspect looks PHONY to me.
And finally, after looking at it again, go to your tub and move your arm back and forth in it. The person should be making much more of an impact in the water's motion.
ehm, the water in this vid isnt particles, as far as i know, its physics based polygons... didnt see any splashes or particles coming out of the water it selves... but still nice!
@crativ3 right. particles are used to simulate flow and movements - correctly but at low resolutions. then a surface is extracted. afterwards, this one is superimposed by a 2d wave propagation simulation at high resultion. the result is a hight texture allowing no splashes or alike. visit hilkocords.de for details.
the way the first model moved around without any splashes made the water look extremely thin. If they incorporated some splash, that would make it better. Its great to see how much gaming technology has advanced since pong.
the only problem with this is that you cant splash because its a mesh... not particles. the best fluid animations are a mix of mesh and particles. Very good for real time though. :D
It's self-implemented ! No engine! It's a low detailed 3D-liquid simulation (the 'clothy' look comes from that) superimposed with ahigh-detailed 2D-surface-wave-simulation, wherefrom a 2.5D heightfield is extracted. Real (high-detailed) 3D liquid surfaces for splashes or breaking waves are not possible in real-time even with nowadays techniques like CUDA (!!!). Current water in games is generally faked with animations and is not interacitve. Google for it and you'll find more hilko
Again: Implementation is done in OpenGL 2.0 with GLSL in C++. Reaches up to 93 FPS with an ATI Radeon x1900 GPU. All liquids are fully interactive - you may walk through, swim through, do anything with the liquid. No Animation ! (like in GTA etc) Note correct realistic reflections and (nearly) correct refractions (see 0:20 - 0:50) at that high framerates and compare to crysis or anything. Google for "Mode-Splitting for Highly Detailed, Interactive Liquid Simulation" for details.
Sure it's nice. But its far from real water. In one scene you can clearly see that it's just a plane of water. And we all know that water needs to be in particle form or something likely to splash and drip and all of that. This water will stay put where the developer puts it looking real until someone comes and makes real big waves in it.
real time is simply a term for rendering multiple frames of animation per second (for instance regular film plays at 24 frames per second, so to duplicate the look of film in real time, the computer would have to immediately render 24 frames for ever second that passes). On the other hand you have rendering that can take minutes or even hours to render a single frame of action (this is the kind of high quality rendering that professional studios like Pixar or ILM do for feature films).
@rewii93 yes of course they do. I was explaining the offline rendering, not realtime rendering and just to clarify, games don't lock into 60fps, they can render anywhere from 1fps to hundreds depending on machine specs, the game engine itself and any number of other reasons. If you actually take the time to read my post, it should be apparent that i wasn't talking about video game rendering.
@smatteringofapplause 30 fps is considered to be the standard "good" amount of frames per second for games. But I'm not talking about video games. I'm talking about rendering cg images for movies. Cinema projectors generally display 24 fps. So to superimpose the cg image onto the existing film, the computer must render 24 separate images for each second of film. I realize this video is about real time water simulation, so my point is moot, but that doesn't make it wrong, just irrelevant..
@smatteringofapplause and on a completely separate note, the human eye doesn't see things in "frames". If you wanted to call the act of the brain receiving the electrical signals sent from the eye "frames-per-second" then i guarantee you that number far exceeds 30. Try something a little closer to trillions per second.
Um... no. 30 fps is generally the point at which the human brain is incapable of discerning between the frames, that's what I meant to begin with, sorry if I confused you. Oh and, while it may be true that old film takes 24 fps, modern digital video recording takes 30, for the reason explained above.
@smatteringofapplause ok i'm not trying to be a dick here, but srsly man, you could at least do a bit a research to substantiate your claims instead of bullshitting to sound smart. Standard 35mm film is shot at 24 frames per second and goes through roughly 90 feet of film per minute. 1,000 feet is about 11 minutes at 24 frame/s. If you look up technical specs on camera's nowadays, they are always measured with a baseline 24 fps. Not cause that is the max output, but cause that's the standard.
@smatteringofapplause and about your brain comment, you are so far off it's ridiculous. The amount of synaptic calculations the brain receives and sends every second can barely be measured by modern science. If you seriously think that the human brain functions at "30 fps" then you go right on ahead and think that, and for your brain, maybe it's true.
Okay, now I'M getting mad here, I'm saying, look at something displaying at 24 fps, can you see the passage of frames? Yes. Now look at 30 fps, same question. Nope, it looks like smooth motion. End statement.
30 fps is not nearly smooth. Maybe when comparing to 24 fps. Go to a TV shop and look at some 100HZ demonstrations. It's really easy to tell the difference between 30 and 60 fps.
You may have missed our earlier conversation, but we weren't actually discussing realtime simulation initially (at least i wasn't, that other douchebag probably was). I was talking about offline rendering: which for film, in order to achieve altruistic motion congruent to the live action plate, the computer renders 24 separate frames of CG image for each second of film (which consequently ALSO plays at 24 frames per second). I guess that other guy thought i was talking about realtime rendering.
@bv90andy When Crysis was released there was no object blur, however it was avalible in cryengine 2 but it was very glitchy. They might have added it in an update.
Its not even doing anything particularly difficult. Its just a simple 4 way displacement over a 2d height map.
Shader Model 3.0 even made it possible to compute the waves On the GPU by allowing you to sample the texture data in the vertex shader. High res textures storing wave state can be implemented in a fragment shader and swapping 2 buffers over.
Nvidia has a water demo you should look for that utilizes Texture3D and possibly stream in/out technology
Pretty good. There's a game coming out (God only knows when) called Hydrophobia. It'll have realtime water simulation like this.
Oh and when they say realtime water simulation, they DO NOT refer to a displacement map on a flat subdivided plane. That could never truly 'flow'.
Any game where you've seen water 'flow' has been where it was pre-made that way (like in Bioshock where the plane crashes into the tunnel and water pours through. That is not calculated in realtime.
pretty good, but it looks too much like a bunch of underwater popping explosions because of all the water rings. Water rings are created only when something is fallen or placed into 1 area of water, otherwsie it creates more of a wave then a ring. most realistic water simulation ive seen thouigh
Implementation is done in OpenGL 2.0 with GLSL in C++. Reaches up to 93 FPS with an ATI Radeon x1900 GPU. All liquids are fully interactive - you may walk through, swim through, do anything with the liquid. Note correct realistic reflections and (nearly) correct refractions (see 0:20 - 0:50) at that high framerates and compare to crysis or anything - found nothing better. Google for "Mode-Splitting for Highly Detailed, Interactive Liquid Simulation" for details.
He meant pre-rendered, which is rendered using an application dedicated to image quality rather than performance. Pre-rendering is usually ray-traced, hence a lot better looking. Real time rendering algorithms are a lot more complex to ensure it runs as quickly as possible while looking good as well. For example, films use pre-rendering (known as CGI) and games use realtime rendering.
Very impressive simulation, particularly the - is it called caustic refraction? Not sure. Waves seem shallow.
nVidia's PhysX Smoke-Box has a dynamic water option, alot more realistic than this, and can be run real-time on your computer if you have the right specs - recommended an 8800 - (find the download on the nZone site) but this is good too.
Real-time means that it is being generated on-the-spot. Rendering is just the name of the process that your graphics card/on-board video processor goes through all of the time that it is turned on.
Rendered means that its basically just a video, which is playing back. The computer already simulated everything and now its just playing it back.
Real-time
Means that the computer is calculating everything as you are seeing it happen. So the computer is doing all the interactions, water particles moving, and everything on a millisecond biases. So it is like playing a game.
it surprises me when i see something done as well as this.., a lot of rendering, time.., good idea.., but a little more in the presentation would have really sold it.., put materials on the model..,
and i know 'because i study CGI, i see these a lot' LOL ., what a clown!!! and 'blah blah would do it better.., ect ??) LOL
This is in realtime so there was no rendering involved. Also the idea is to show the concept of the physics, not to disguise it with moody lighting and unnecesary crap.
It's truly amazing what it does, and gives a real feel of volume and movement. The only off-putting thing is the water doesn't seem very viscous and slow
well that's not what the demo is supposed to show, it's just about the movements of water, and the effects on it from other objects, and other water; not water's effect on other objects.
LLOOLL
club4ghz 5 months ago
Looks good. They used it in tomb raider legend, and other places, I don't remember.
volosblur 6 months ago
Very Unrealistic.
MindArkProductions 8 months ago
hey have a long way to go before it is realistic.
1) Small bodies of water have a smooth surface tension large bodies have an orange peel look to them.
2) The wakes of boats in a bathtub will never foam like those represented in the first segments.
3) In a small tub, as illustrated, the harmonic overtones would increase with much greater frequency.
4) The only accurate test is to simulate the exact same conditions (Wooden dummy, plexiglass tank and film real water and compare it.
wizziebaldwin 9 months ago
@wizziebaldwin How do you know the size of the tub in real life? Maybe it is actually huge?
Therefore you cant say that the harmonic overtones would increase with much greater frequency.
TheBlenderBrothers 8 months ago
@TheBlenderBrothers
Go back and look at some famous ship battle scenes from movies in the early 50's you can tell by the water (gentle hills and valleys) that it is in a wave pool and the models are small.
Compare that to footage of Epic Mavericks Big Wave Surfing 11/30/2008 YouTubeWatch= CcioR3ElH60&NR at 41 seconds and look carefully at the water. If you have evern been in a Jet flying over the oecan you can see immediately that it's a rough orange peel. Fluid dynamics are not there yet.
wizziebaldwin 8 months ago
@TheBlenderBrothers
Also search for Big waves YouTubeWatch= kW6g1M0HXdI and notice the spray, the striations of the water, the detailed orange peel. This is just not happening in to this degree yet in software, its close but not quite there 100 percent.
wizziebaldwin 8 months ago
@TheBlenderBrothers
finally look at the tub and the reference object; the person. The water ripple look accurate for the tub, it's the "froth" or wake in front of the boats I take issue with. Go get your little toy boat from when you were a kid, fill up your tub and try to get that white frothy wake by moving it gently around the tub. The boats are not going that fast in relation to everything else; therefore that aspect looks PHONY to me.
wizziebaldwin 8 months ago
@TheBlenderBrothers
And finally, after looking at it again, go to your tub and move your arm back and forth in it. The person should be making much more of an impact in the water's motion.
wizziebaldwin 8 months ago
it works but it looks extremely silly :P
JonoScarbridge 1 year ago 3
This is how I take a bath LOL
shawn106 1 year ago 24
how much memory and can you do scientific simulations with it?
bananian 1 year ago
@bananian
You normally don't do scientific simulations with realtime graphics.
narutofan9999 1 year ago
@bananian Too low resolution for scientific simulations.
dosensport 9 months ago
Do the waves break if they're large enough? Is that included?
Loveisinportant 1 year ago
@Loveisinportant No. It is 2.5D approach. Finally a hight texture is describing the water surface.
dosensport 9 months ago
this is the story of my life...
slabbs1 1 year ago
And then my CPU blew up
meleemasters1 1 year ago
How did you made it realtime???
I can't believe somthing like this (maybe pythonscripts?)
magicfreak3d 1 year ago
@magicfreak3d - You can't do this much math in direct Python, it would have to use a library.
Why would it matter, anyway?
cyborgtroy 1 year ago
I think (only a simple opinion) that this can be done some kind of easiest with blender (sry im someind of noob)
blacksoul666guitar 1 year ago
if you want to see some real epic water physics, search youtube on:
Physics Demo Shows Off Water Simulation on 1 GPU - GTC 2010
ronny0ragtroll 1 year ago
best iv seen so far
randomboostsuperguy 1 year ago
that is the most epic water i have ever seen
BSG062 1 year ago
This really needs to go in games! 0.0
BerkinGG 1 year ago
ehm, the water in this vid isnt particles, as far as i know, its physics based polygons... didnt see any splashes or particles coming out of the water it selves... but still nice!
crativ3 1 year ago
@crativ3 right. particles are used to simulate flow and movements - correctly but at low resolutions. then a surface is extracted. afterwards, this one is superimposed by a 2d wave propagation simulation at high resultion. the result is a hight texture allowing no splashes or alike. visit hilkocords.de for details.
dosensport 9 months ago
Not bad, but that isn't realistic to me... All that movement would cause much bigger waves...
AbnoNothing 1 year ago
Remember, it took 7 hours to render 5 seconds of this video
micprn 1 year ago
at least we know what they do at area 51 now.
ghostmarine1000 1 year ago
lol random boats xD
toxic996 1 year ago
the way the first model moved around without any splashes made the water look extremely thin. If they incorporated some splash, that would make it better. Its great to see how much gaming technology has advanced since pong.
nameno1elsehas 1 year ago
the only problem with this is that you cant splash because its a mesh... not particles. the best fluid animations are a mix of mesh and particles. Very good for real time though. :D
aninjainatree 1 year ago
fluid is better than Liquid
larmannjan 1 year ago
so they can have water....but they cant have interaction between the boats?!?!?!?!?
JuniorProducer1996 1 year ago
that looked odd..
cookiepwnsU 1 year ago
now i do belive in matrix
pospogia 1 year ago
this is realy cool, please check out my water simulation /watch?v=18UB2690m4w.
MattGraeme 1 year ago
barely a simulation. That was nearly all done with shaders
TotalAssBag 1 year ago
And that children, is how you correctly bathe
FlashFireSix 1 year ago
hey, that's exactly what i do when i take a bath!
Pitchaman 1 year ago
fail water graphics
HSSDamian 1 year ago
It's self-implemented ! No engine! It's a low detailed 3D-liquid simulation (the 'clothy' look comes from that) superimposed with ahigh-detailed 2D-surface-wave-simulation, wherefrom a 2.5D heightfield is extracted. Real (high-detailed) 3D liquid surfaces for splashes or breaking waves are not possible in real-time even with nowadays techniques like CUDA (!!!). Current water in games is generally faked with animations and is not interacitve. Google for it and you'll find more hilko
dosensport 1 year ago
Again: Implementation is done in OpenGL 2.0 with GLSL in C++. Reaches up to 93 FPS with an ATI Radeon x1900 GPU. All liquids are fully interactive - you may walk through, swim through, do anything with the liquid. No Animation ! (like in GTA etc) Note correct realistic reflections and (nearly) correct refractions (see 0:20 - 0:50) at that high framerates and compare to crysis or anything. Google for "Mode-Splitting for Highly Detailed, Interactive Liquid Simulation" for details.
dosensport 1 year ago
Looks more like cloth physics
1nspirator 2 years ago
yeah i agree, but using cloth physics works good and keeps lag to a minimum when used right (look at halo3s water)
nefets99 2 years ago
This comment has received too many negative votes show
i need ur help! im making a game and that water is amazing
rjfire 2 years ago
da fuck?
blacksabbath987123 2 years ago
Eurographics 2007 Game Physics
dzoo11 2 years ago
What for a game use this engine?
Airborne1707 2 years ago
wow
ulkord 2 years ago
Sure it's nice. But its far from real water. In one scene you can clearly see that it's just a plane of water. And we all know that water needs to be in particle form or something likely to splash and drip and all of that. This water will stay put where the developer puts it looking real until someone comes and makes real big waves in it.
weeruz 2 years ago
This is great for almost 3 years ago, very impressive.
iNfx1 2 years ago
what software did u use
PivotMasterD2 2 years ago
This is CPU or CUDA(GPU) Render ?
DjDiablock 2 years ago
Could be Brook+.
lesleyhenriquez 2 years ago
this video is 2 years old. GPU physics wasn't around then
outpostprime 2 years ago
WOW thats cool!
DjDiablock 2 years ago
Is that a star destroyer in the "Different Materials"?
s0biet 2 years ago
This comment has received too many negative votes show
Looks like cheap heightmap water with texture waves on top of it. Even my ancient 1.7GHz junkpile could do that.
mov0001000 2 years ago
the increased damping was alot more realistic then the first tests
ViolentBiscuits 2 years ago
could be better water would be sloshing like crazy but this is 07 tech looks kinda like h3s water physics
ViolentBiscuits 2 years ago
leikwoa...
HUMANxGLOCK 2 years ago
That's incredible. The physics that can be generated nowadays is just... mind-boggling! The Molecular Matter simulations in particular...
VillainousOperative 2 years ago
wow
jesusfreak777526 2 years ago
Awesome. I can't wait for the days when we can have this kind of water in-game - that will be insane.
Vire70 2 years ago 3
look at the dynamic water in GOW 2 - its pretty close, also the game "hydrophobia" will have a dynamic water engine!
JaXNashphun 2 years ago
With GOW 2 do u then mean gears of war?
and where can i find info on this hydrophobia game :D?
Scortch62 2 years ago
yep, not god of war... just type "hydrophobia game" into google... or youtube
JaXNashphun 2 years ago
actually guys hunter the reckoning has dynamic water in the sewer level
spartanK42 2 years ago
Wow did u buy this??? or did someone else make this???
greenpower444 2 years ago
This has been flagged as spam show
NICE BOOBS
Absinthus 2 years ago
This comment has received too many negative votes show
the game saints row 2 has the best water ever in a game in my oppinion!
Winner2611 2 years ago
play gta its way better water
harpender1616 2 years ago
mercs2 imo
noshatch19 2 years ago
How does two different liquids (different materials) interact in this simulation? Just curious =)
ShadowrRider 2 years ago
They probably have different properties, like buoyancy, viscosity, etc.
calculatorboyqwe 2 years ago 3
I don't understand 'render in real time'. What does that mean? Isn't all rendering done in computer time?
onjoFilms 2 years ago
real time is simply a term for rendering multiple frames of animation per second (for instance regular film plays at 24 frames per second, so to duplicate the look of film in real time, the computer would have to immediately render 24 frames for ever second that passes). On the other hand you have rendering that can take minutes or even hours to render a single frame of action (this is the kind of high quality rendering that professional studios like Pixar or ILM do for feature films).
Knowpeace182 2 years ago 31
Okay, thanks for the explanation. :)
onjoFilms 2 years ago
@Knowpeace182 Game actualy renders 60 frame per seconds =).
rewii93 1 year ago
@rewii93 yes of course they do. I was explaining the offline rendering, not realtime rendering and just to clarify, games don't lock into 60fps, they can render anywhere from 1fps to hundreds depending on machine specs, the game engine itself and any number of other reasons. If you actually take the time to read my post, it should be apparent that i wasn't talking about video game rendering.
Knowpeace182 1 year ago
@Knowpeace182 that's completely wrong
inovatvstdios 1 year ago
@inovatvstdios oh? perhaps you could elaborate?
Knowpeace182 1 year ago
@Knowpeace182
Although, keep in mind that 24 fps is not the best choice, as the human eye takes in 30 fps, most of the time.
smatteringofapplause 1 year ago
@smatteringofapplause 30 fps is considered to be the standard "good" amount of frames per second for games. But I'm not talking about video games. I'm talking about rendering cg images for movies. Cinema projectors generally display 24 fps. So to superimpose the cg image onto the existing film, the computer must render 24 separate images for each second of film. I realize this video is about real time water simulation, so my point is moot, but that doesn't make it wrong, just irrelevant..
hazardousniguana 1 year ago
@smatteringofapplause and on a completely separate note, the human eye doesn't see things in "frames". If you wanted to call the act of the brain receiving the electrical signals sent from the eye "frames-per-second" then i guarantee you that number far exceeds 30. Try something a little closer to trillions per second.
hazardousniguana 1 year ago
@hazardousniguana
Um... no. 30 fps is generally the point at which the human brain is incapable of discerning between the frames, that's what I meant to begin with, sorry if I confused you. Oh and, while it may be true that old film takes 24 fps, modern digital video recording takes 30, for the reason explained above.
smatteringofapplause 1 year ago
@smatteringofapplause ok i'm not trying to be a dick here, but srsly man, you could at least do a bit a research to substantiate your claims instead of bullshitting to sound smart. Standard 35mm film is shot at 24 frames per second and goes through roughly 90 feet of film per minute. 1,000 feet is about 11 minutes at 24 frame/s. If you look up technical specs on camera's nowadays, they are always measured with a baseline 24 fps. Not cause that is the max output, but cause that's the standard.
hazardousniguana 1 year ago
@smatteringofapplause and about your brain comment, you are so far off it's ridiculous. The amount of synaptic calculations the brain receives and sends every second can barely be measured by modern science. If you seriously think that the human brain functions at "30 fps" then you go right on ahead and think that, and for your brain, maybe it's true.
hazardousniguana 1 year ago
@hazardousniguana
Okay, now I'M getting mad here, I'm saying, look at something displaying at 24 fps, can you see the passage of frames? Yes. Now look at 30 fps, same question. Nope, it looks like smooth motion. End statement.
smatteringofapplause 1 year ago
@smatteringofapplause
30 fps is not nearly smooth. Maybe when comparing to 24 fps. Go to a TV shop and look at some 100HZ demonstrations. It's really easy to tell the difference between 30 and 60 fps.
thecssnoobz 1 year ago
You may have missed our earlier conversation, but we weren't actually discussing realtime simulation initially (at least i wasn't, that other douchebag probably was). I was talking about offline rendering: which for film, in order to achieve altruistic motion congruent to the live action plate, the computer renders 24 separate frames of CG image for each second of film (which consequently ALSO plays at 24 frames per second). I guess that other guy thought i was talking about realtime rendering.
Knowpeace182 1 year ago
@Knowpeace182 Oh. Still refering to his comment - 24 fps isn't nearly smooth it just seems so because of the object blur in films.
thecssnoobz 1 year ago
@thecssnoobz that's why crysis 1 has object blur, and even when frame-rates drop on slower pcs it still looks smooth.
bv90andy 1 year ago
@bv90andy When Crysis was released there was no object blur, however it was avalible in cryengine 2 but it was very glitchy. They might have added it in an update.
thecssnoobz 1 year ago
@thecssnoobz :- | as far as I know Object blur was always available on dx10... anyway just saying
bv90andy 1 year ago
@bv90andy
I'm not really sure, all I remember is that it was very glitchy in crysis and that you had to enable it by a console command.
thecssnoobz 1 year ago
I love water physics.
PerfectCode11 3 years ago 95
@PerfectCode11 Check out Hydrophobia
ProperSauce 1 year ago
@PerfectCode11 me too
TheOscarpetersen 1 year ago
@PerfectCode11 Who doesn't?
ItsTheChief117 9 months ago
sorry that was my brother he thought this was nvidia graphx demo
kerog6 3 years ago
how do i get this
KillerGK14 3 years ago
download it
kerog6 3 years ago
from were
KillerGK14 3 years ago
Google is your friend.. -.-
derallter 2 years ago
Nice video.
BinaryReader 3 years ago
there's no way this was done in real time.
thebucketmouse 3 years ago
Its not even doing anything particularly difficult. Its just a simple 4 way displacement over a 2d height map.
Shader Model 3.0 even made it possible to compute the waves On the GPU by allowing you to sample the texture data in the vertex shader. High res textures storing wave state can be implemented in a fragment shader and swapping 2 buffers over.
Nvidia has a water demo you should look for that utilizes Texture3D and possibly stream in/out technology
Now thats impressive
BinaryReader 3 years ago 2
Pretty good. There's a game coming out (God only knows when) called Hydrophobia. It'll have realtime water simulation like this.
Oh and when they say realtime water simulation, they DO NOT refer to a displacement map on a flat subdivided plane. That could never truly 'flow'.
Any game where you've seen water 'flow' has been where it was pre-made that way (like in Bioshock where the plane crashes into the tunnel and water pours through. That is not calculated in realtime.
LazyCoder 3 years ago
let's see u do it with water that u can see tru and reflects light
jappanpreeti 3 years ago
the first scene, yeah that's been done before, look up morrowind water
woadancincolours 3 years ago
though it was rendered in 2d instead of 3d and didn't look as good...
woadancincolours 3 years ago
it could be in a game or something!
kamilfreeman 3 years ago
it looks really good
zaccarodavid 3 years ago
pretty good, but it looks too much like a bunch of underwater popping explosions because of all the water rings. Water rings are created only when something is fallen or placed into 1 area of water, otherwsie it creates more of a wave then a ring. most realistic water simulation ive seen thouigh
Chaozreepr 3 years ago
There was simulated rain (note it only has the rings sometimes and one scene mentions the rain)
tricky778 3 years ago
how is this realtime
yoyoboy70 3 years ago
It is rendered as you watch it, kind of like a video game.
Headcrabb 3 years ago
not precaluculated, but calculated on the fly
Capeau 3 years ago
You fail.
masterpiraka 3 years ago
somehow it looks more like milk to me, and not because of the color
thatsmeovertheree 3 years ago
yea, its probs supposed to be, since he did say differant materials lol
Exxod07 3 years ago
trio what? other than that very good
i8godzilla8 3 years ago
Good but sometimes it was very weird.
DavMawey 3 years ago
If it had REAL physics it would splash with small drops of water flying around
darthguy3 3 years ago 2
no engine! pure self-implementation. just google it!
grafffreundrostock 3 years ago
what is the name of the engine plz ?
amineblood 3 years ago
The pC version of Kung Fu Panda had similar liquid effects but not on this scale
cuppajoesugar 3 years ago
Implementation is done in OpenGL 2.0 with GLSL in C++. Reaches up to 93 FPS with an ATI Radeon x1900 GPU. All liquids are fully interactive - you may walk through, swim through, do anything with the liquid. Note correct realistic reflections and (nearly) correct refractions (see 0:20 - 0:50) at that high framerates and compare to crysis or anything - found nothing better. Google for "Mode-Splitting for Highly Detailed, Interactive Liquid Simulation" for details.
dosensport 3 years ago
Cool. I don't think this would look good if it were flipped upside down though.
Asdam12 3 years ago
incredible. just the best damn water anywhere
josephohsnap 3 years ago
He meant pre-rendered, which is rendered using an application dedicated to image quality rather than performance. Pre-rendering is usually ray-traced, hence a lot better looking. Real time rendering algorithms are a lot more complex to ensure it runs as quickly as possible while looking good as well. For example, films use pre-rendering (known as CGI) and games use realtime rendering.
Very impressive simulation, particularly the - is it called caustic refraction? Not sure. Waves seem shallow.
SplinterCell37 3 years ago
nVidia's PhysX Smoke-Box has a dynamic water option, alot more realistic than this, and can be run real-time on your computer if you have the right specs - recommended an 8800 - (find the download on the nZone site) but this is good too.
KooKas2oo8 3 years ago
You spin me right round baby right round like a record baby round round round round.
ColinSSX 3 years ago
is that seriously realtime? or was it rendered? if its realtime im impressed
sokem1 3 years ago
wats the difference cud u tell me?
fuckwhoeverbannedme 3 years ago
I think rendered means that it's being computed before it's being displayed. I could be wrong though :)
arne20beta 3 years ago
i think he means it was rendered in real time ;P
fuckwhoeverbannedme 3 years ago
Real-time means that it is being generated on-the-spot. Rendering is just the name of the process that your graphics card/on-board video processor goes through all of the time that it is turned on.
KooKas2oo8 3 years ago
Rendered means that its basically just a video, which is playing back. The computer already simulated everything and now its just playing it back.
Real-time
Means that the computer is calculating everything as you are seeing it happen. So the computer is doing all the interactions, water particles moving, and everything on a millisecond biases. So it is like playing a game.
Aft3rKi11 3 years ago 3
oh so prerendered is more like cutscene and realtime rendering means playing the game and interacting with water is it?
fuckwhoeverbannedme 3 years ago
yeah exactly, even though you said this a month ago I want you to know you were right lol
btw you said:
"oh so prerendered is more like cutscene and realtime rendering means playing the game and interacting with water is it? "
(so that he knows what I mean in his inbox when he gets the mail)
wow I'm so bored lol
super6blx 3 years ago
it surprises me when i see something done as well as this.., a lot of rendering, time.., good idea.., but a little more in the presentation would have really sold it.., put materials on the model..,
and i know 'because i study CGI, i see these a lot' LOL ., what a clown!!! and 'blah blah would do it better.., ect ??) LOL
good effort, just put more in the presentation
mirekkrejci03 3 years ago
This is in realtime so there was no rendering involved. Also the idea is to show the concept of the physics, not to disguise it with moody lighting and unnecesary crap.
It's truly amazing what it does, and gives a real feel of volume and movement. The only off-putting thing is the water doesn't seem very viscous and slow
AquaticPenguin 3 years ago
show us an ocean rendered this methode and then it's cool
635574 4 years ago
you wouldnt need that. when the water is further away from the camera a simpler renderer could be used and you wouldnt notice.
94thts 3 years ago
ever saw someone swim like that 0.o
lorenzo1234567891011 4 years ago 5
lol
romforlife 3 years ago
This has been flagged as spam show
hey does anyone want a FREE PS3 well if u send me a message ill will give u the info u will need to get ur very own FREE PS3
789wa 4 years ago
Well Hey! guess what! PS3 SUCKS!
and so does spam
lunei66 4 years ago
STFU... and GTFO, PS3 = Awesome, Leet... XBOX 360 = SHITTY
treacle109 3 years ago
that ture
pajlos149 3 years ago
maybe the physics are good but the presentation is rubbish. and I know cause I work in the games industry. I see alot of these.
Janusha 4 years ago
I agree with you there, its off pretty badly and rly, reactor can pull off the same thing with better results
Daemonti 4 years ago
Nice hydromechanic simulation, I've seen better but this is pretty good for being software based (I presume).
Though I noticed when liquid was being poured in and the boat went through it didn't have a physical impact.
AnnoyedDragon 4 years ago
Probably uses a GPU for rendering and the overlapping 2d wave simulation.
Maybe the boats and pour are purpously seperate or the pours an animation.
Nvidia's texture array rain is a brill demo.
morgs2020 4 years ago
well that's not what the demo is supposed to show, it's just about the movements of water, and the effects on it from other objects, and other water; not water's effect on other objects.
Scorpion7T 3 years ago
oh, I thought that he would have made it him/her self as he/she put it on the net
halogenetor 4 years ago
that is the coolest water simulation that I have ever seen, what language did you use. And what hardware did you use, cos that is really good :)
halogenetor 4 years ago
The creator said it was from a freaking competition, and never said he made it himself
SomeoneMagazine 4 years ago