Gerstner-golven
Een golfmodel waarin elk waterdeeltje een cirkel beschrijft, wat scherpe toppen en brede dalen geeft in plaats van een gladde sinuscurve.
Het model is genoemd naar Franz Josef Gerstner, die de beweging al in 1802 beschreef. In tegenstelling tot een hoogteveldgolf worden de punten zowel verticaal als horizontaal verplaatst, zodat de golftop samenklontert en scherper wordt – precies zoals bij echte oceaandeining. Een handvol golven met verschillende richtingen, golflengten en amplitudes wordt in de vertex shader opgeteld tot een overtuigend oppervlak.
De techniek werd voor realtime-gebruik populair via GPU Gems (Finch, 2004). Ze is goedkoop en goed bestuurbaar, maar schaalt slecht naar open zee; daarvoor stapt men over op een FFT-methode (Tessendorf) die duizenden golven tegelijk berekent. De normalen worden analytisch afgeleid, zodat de belichting overeind blijft.