The Glass Shader introduced in the previous recipe is static; its distortion never changes. It takes just a few changes to convert it to an animated material, making it perfect for 2D games that feature water. This uses a similar technique to the one shown in Chapter 6, Vertex Functions, in the recipe entitled Animating Vertices in a Surface Shader:
