logo80lv
Articlesclick_arrow
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_login
Log in
0
Save
Copy Link
Share

Interactive Caustics Made for Custom Unity Shader

Ashen One HP's HPWater is getting better and better.

If you can't go on a vacation to a beautiful island at the moment, you can at least enjoy Ashen One HP's HPWater, now improved with interactive caustics.

This custom Unity shader for realistic water now reacts naturally to touch and casts circles around fallen objects. 

To create the effect, the artist rendered Depth and Normal GBuffers from the cascaded views and used ray marching with Atomic Add operations to accumulate intensity into a texture.

"After that, I apply denoising, mipmap generation, and absorption. Finally, during the CSM sampling stage, I simulate chromatic dispersion based on the cascaded water normals."

If you enjoy this project, follow Ashen on Reddit for more.

You might also want to check out the KWS2 Dynamic Water System by kripto289 for realistic water simulations, like this gorgeous ocean scene:

Don't forget to subscribe to our Newsletter and join our 80 Level Talent platform, follow us on TwitterLinkedInTelegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.

Ready to grow your game’s revenue?
Talk to us

Comments

0

arrow
Type your comment here
Leave Comment
Ready to grow your game’s revenue?
Talk to us

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more