Ocean lighting algorithm: "Real-time Realistic Ocean Lighting using Seamless Transitions from Geometry to BRDF" Eric Bruneton, Fabrice Neyret, Nicolas Holzschuch Eurographics 2010 Ocean surface synthesized by FFT: "Simulating Ocean Water", J. Tessendorf, SIGGRAPH course notes, 2005. User Interface - mouse drag = move the Sun - page up / page down : increase / decrease distance to ground - left / right arrows : increase / decrease camera azimuth angle - + / - : increase / decrease camera tilt angle - ESC : exit NOTE: after changing the wind speed and/or the inverse wave age parameter, do not forget to click on "Generate" to get a correct lighting.