Волны Герстнера
Модель волны, в которой каждая частица воды движется по кругу, что даёт острые гребни и пологие впадины вместо гладкой синусоиды.
Модель названа в честь Франца Йозефа Герстнера, описавшего такое движение ещё в 1802 году. В отличие от волны на карте высот, точки смещаются и по вертикали, и по горизонтали, так что гребень стягивается и заостряется — как у настоящей океанской зыби. Несколько волн с разными направлениями, длинами и амплитудами суммируются в вершинном шейдере в убедительную поверхность.
В реальном времени приём популяризовала книга GPU Gems (Finch, 2004). Он дёшев и хорошо управляем, но плохо масштабируется на открытый океан; для него переходят на FFT-метод (Tessendorf), считающий тысячи волн сразу. Нормали выводятся аналитически, чтобы освещение выглядело правдоподобно.