Making Acid Liquid with Shader Graph in Unity

For our game BEAM we recently needed a shader that visualized some sort of acid or nuclear waste. After showing some pictures on our social media channels we got a lot of requests on how to achieve this.

In this tutorial we want to show you the basics of how you can replicate a similar look with Unitys Shader Graph. We cover every step, from the depth calculations to achieve the gradient effects for the coast or the objects in the liquid, how to get a nice looking swirly color to the surface displacement and normal map creation.

Here is a link to the complete tutorial playlist.