Adam Homoki did a breakdown of his beautiful Cartoon Water Shader made in UE4: waterfall, waves, caustic effect, interaction, color, and more.