Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

Methods for Waterfall/Fountain Splash


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
2 replies to this topic

#1 Quat   Members   -  Reputation: 344

Like
0Likes
Like

Posted 04 March 2013 - 10:49 AM

I need a rendering method to simulate the white water splash that occurs when water drops and splashed on other water, like a waterfall or fountain:

 

http://3.bp.blogspot.com/_hbg4TjmsPTM/SWqaOEmiLyI/AAAAAAAABgM/Wr0610_fIq8/s320/2+Fountain+Splash.jpg

 

I have tried additively blending particles, but it does not look that realistic, so I'm wondering if maybe there are other methods?  Target hardware is DX11. 

 

Also, general physics question: why does splashing water make it turn white anyway?


-----Quat

Sponsor:

#2 TiagoCosta   Crossbones+   -  Reputation: 1073

Like
0Likes
Like

Posted 04 March 2013 - 02:34 PM

I need a rendering method to simulate the white water splash that occurs when water drops and splashed on other water, like a waterfall or fountain:
 
http://3.bp.blogspot.com/_hbg4TjmsPTM/SWqaOEmiLyI/AAAAAAAABgM/Wr0610_fIq8/s320/2+Fountain+Splash.jpg
 
I have tried additively blending particles, but it does not look that realistic, so I'm wondering if maybe there are other methods?  Target hardware is DX11.

 

A combination of animated sprites (looking like foam) and particles (the splashes) should do the trick... Check the effect in GTA:IV

 

Or maybe there's more recent techniques (maybe physically based?) that I'm not aware of.

 

Also, general physics question: why does splashing water make it turn white anyway?

 

Beacuse of bubbles http://www.weather.gov.hk/education/edu06nature/ele_beach1_e.htm


Tiago Costa
Aqua Engine - my DirectX 11 game "engine" - In development

#3 GeniusPooh   Members   -  Reputation: 152

Like
0Likes
Like

Posted 08 March 2013 - 07:21 PM

in that case most people use some mesh.

 

with normal alpha blending ( not additive - additive is just good for magic or light)

 

by moving texture on mesh surfaces.

 

but if you try to make close and curvy surface like what you show to me.

 

you must render it twice.

 

first pass is render object CW and secound pass is render CCW.

 

but still alpha blending problem to make complex situation.

 

so best way is minimize alpha problem from designing stage.


Beauty is only skin deep , ugly goes to bones

 

World's only 3D engine tunner and 3D engine guru.

 

and real genius inventor :) but very kind warm heart .. and having serious depression for suffering in Korea

 

www.polygonart.co.kr ( currently out dated and only Korean will change to English and new stuff when I get better condition :) sorry for that)





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS