One of my first try´s for a glass shader in unity. The shader is able to customize the texture and color of the glass. You are also able to change the specular and give the glass a dirt effect. A reflection is also available. In addition you can change the type of distortion for objects behind the glass and the reflected texture.