Study some basic technics to create a ocean with surface shader
- Refractiony
- Water color blends base on depth and wave height
- Frensel effect
- Skybox reflection
- Real time scene reflection (Planar Reflection)
- Sun glitter
- Underwater effect.
Chapter 1. Effective Water Simulation from Physical Models - GPU Gems
Cg Programming/Unity/Water Reflection and Refraction
Unity Shader-反射效果(CubeMap,Reflection Probe,Planar Reflection,Screen Space Reflection)