There are many situations in which you can use a combination of shaders, textures, and materials to create surface effects.