Initializing procedural ocean
Shader water: synchronized GLSL + CPU wave model
Boats: 5-point buoyancy, drift, damping, wake
Enhanced: clouded sky, glitter, caustics, foam wakes