Current state:
-"reflections" with cubic environment map bumpmapping.
-Added a Fresnel term to control transparency.
-Added code for specular highlights from sun direction/color

Next goal is foam mapping.

Video of shader