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 Twitter, LinkedIn, Telegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.