Page 1 of 1

Cool water engine

Posted: Wed Aug 13, 2008 3:27 am
by 3DModelerMan
Hey look at this water engine I found :D
http://www.gameprog.it/hosted/typhoon/
it would be cool if there was one similar that could integrate with Irrlicht, is there anything similar so that you could do oceans that are photorealistic aside from just lake like elvmans water node?.
Thanks :D .

Posted: Wed Aug 13, 2008 7:56 am
by JP
That does look pretty damned nice..

Basically you just need some really good shaders and clever programming, so it could probably be done in irrlicht if you knew how to program the shaders nicely.

On PS3 there's a sample app which shows a really nice ocean rendering which uses the SPUs to offload the wave calculations to improve efficiency.

Uncharted is a great game on PS3 with awesome water effects;

Image

I couldnt' find a screenie of the cool ocean rendering from the first level of the game but it's shown briefly in this video a few times: http://www.gametrailers.com/player/28090.html

Posted: Wed Aug 13, 2008 10:15 am
by torleif
What if the user had no Pixel shader/ vertex shader?

There already is a water node in irrlicht to fall back on. I suppose if someone is willing to write a shader and chuck it on the wiki it would be excellent

yeah

Posted: Wed Aug 13, 2008 3:04 pm
by 3DModelerMan
Actually I'm getting a GLSL book really soon, and that could be a cool project that I could work on, cause I need it and I'm sure that I could give back to the community :wink: .... So you can use shaders to mirror objects?.
Thanks for the resonses. :D

Posted: Wed Aug 13, 2008 3:21 pm
by JP
Well there already are water shaders if you search for them... Elvman's water node uses them and sio2 has a sample which uses one as well...

Yes shaders can be used to do reflections.