The goal of this project was to create a water shader in UE5 using substrate. I wanted the water to have a sense of depth and visible bed under the surface. It was an interesting challenge, tweaking and experimenting with values till I got something I liked. There could be some optimizations on the texture side, but that was out of scope for this project.
Material Breakdown