Реалістичний 3D-океан, відрендерений шейдерами GLSL: піна, відблиски місяця, ефект Френеля та підповерхневе розсіювання. Передустановки від спокійного моря до шторму. Кидайте каміння — дивіться на кола.
Хвилі Герстнера з декількома частотними компонентами. Рівняння Френеля контролюють баланс відбиття/заломлення. Піна з'являється там, де нахили хвиль перевищують поріг.
Виберіть пресет (спокій, шторм, рябь, цунамі). Клацайте на воду, щоб створити кола. Спостерігайте за відблисками місячного світла, що переміщуються разом з хвилями.
Ефект Френеля означає, що під малим кутом ви бачите більше відбиття, а дивлячись прямо вниз — більше заломлення. Ось чому далека вода виглядає як дзеркало, а близька — прозора.