IT-Lexikon › Programmierung › Wassereffekt

Wassereffekt

Programmierung Svenska → Aktualisiert: 2026-09-16

Wogende Wasseroberfläche, berechnet aus einer einfachen Nachbar-Mittelwertbildung — einer der meistkopierten Demoeffekte der 90er und einer der billigsten.

Der Effekt hält zwei Höhenpuffer und aktualisiert jeden Punkt als Mittelwert seiner Nachbarn minus dem vorherigen Wert, mit leichter Dämpfung. Das Ergebnis sind Wellen, die sich ausbreiten, an Kanten abprallen und abklingen — genau wie echtes Wasser. Der Puffer wird anschließend genutzt, um die Pixel eines Hintergrundbilds zu verschieben, sodass es sich zu kräuseln scheint.

"Regentropfen" entstehen, indem man einzelne Punkte im Puffer anstößt. Obwohl die Mathematik nur eine Codezeile pro Pixel umfasst, wirkt das Ergebnis aufwendig — daher die Beliebtheit in PC-Demos der mittleren 90er, etwa zur selben Zeit, als Plasma und Moiré zu den ersten Übungen jedes Coders gehörten.

← Zurück zum Lexikon