Advanced Water Shader

To learn Unreal Engine better, I dedicated some time to getting comfortable with my shader workflow. I decided to create an advanced water shader that I could further refine and use in my future game projects.

This shader allows users to adjust the water color, general parameters, wave settings, caustics, foam, ripples, and vertex painting. Additionally, it includes options for ice effects and adding movement to simulate a river stream.

Through the process of developing this shader, I enhanced my Unreal workflow and gained a deeper understanding of how to integrate natural dynamics into vertex painting, particularly with ice and foliage.

Showcase

Previous
Previous

VFX Reel

Next
Next

Procedural Study - Pillars