Best B3D Water Entity System made?

Blitz3D Forums/Blitz3D Beginners Area/Best B3D Water Entity System made?

videz(Posted 2014) [#1]
Aside from Fastlibs water demo, which I think looks good, I would like to know if there are other setups of a decent standalone water entity made before.

I have seen BlitzWater demo from another site but it doesn't work completely on my system, some rendering glitches I'm seeing and I don't know why.

Any ideas?


Zethrax(Posted 2014) [#2]
Have you checked out the ones in the code archives? Here's a few I came across.

Surface water
http://www.blitzbasic.com/codearcs/codearcs.php?code=1788 (This one looks interesting.)
http://www.blitzbasic.com/codearcs/codearcs.php?code=991
http://www.blitzbasic.com/codearcs/codearcs.php?code=288
http://www.blitzbasic.com/codearcs/codearcs.php?code=2420 (Possibly mesh based.)

--

Underwater
http://www.blitzbasic.com/codearcs/codearcs.php?code=1693
http://www.blitzbasic.com/codearcs/codearcs.php?code=252


videz(Posted 2014) [#3]
Thank you Zethrax. I will check these all out.


RemiD(Posted 2014) [#4]
If you want something which looks good enough and does not take too much time to render, you can use a precaptured cubemap.


videz(Posted 2014) [#5]
I was aiming for something that can be used for production work like FastExt example.

I don't know how cubemapping works in blitz3d, but I could use reflection, refraction and underwater fog for a complete system.

I thought BlitzTiles has a decent water but it only focuses on the sky and terrain aspect.

Thanks RemiD


RemiD(Posted 2014) [#6]
by "precaptured cubemap" i mean that the 6 views around the water are captured before the real time update so that it does not require any more time to capture.
The water will look good (with reflections of the environment) but the turning moving entities will not be shown on the reflections (the player may not notice or not care about this !)

Take a look at this to have an idea of what i mean : http://www.blitzmax.com/codearcs/codearcs.php?code=1167


videz(Posted 2014) [#7]
Thank you for this example link RemiD. I will check this one out too and hopefully will get decent results :)