Zum Hauptinhalt springen
Generatives Licht mit Shader

Flüssiges Licht mit WebGL-Shader

Ein Farbfeld, das wie flüssiges Licht fließt und sich zur Maus hin wölbt. Darunter gleiten Arbeiten seitwärts vorbei und neigen sich mit dem Tempo des Scrollens.

Was du siehst

Der Startbereich ist ein lebendiges Lichtfeld in Cyan, Violett und Magenta. Es fließt langsam und weicht der Maus aus wie eine Flüssigkeit. Weiter unten fahren Karten seitwärts durchs Bild; scrollt man schnell, kippen sie leicht in Fahrtrichtung.

So ist es gebaut

Das Licht ist ein Fragment-Shader: ein kleines Programm, das für jeden Bildpunkt die Farbe berechnet. Grundlage ist Rauschen, das mehrfach in sich selbst verschoben wird (Domain Warping). Daraus entstehen die fließenden Formen. Die Mausposition verzerrt das Feld zusätzlich.

Die Seitwärtsfahrt hält den Abschnitt beim Scrollen fest und verschiebt die Karten. Aus der Scrollgeschwindigkeit entsteht die leichte Neigung.

Woher die Idee kommt

Domain Warping hat Inigo Quilez bekannt gemacht, einer der Pioniere der Shader-Kunst. Seine Artikel erklären die Technik Schritt für Schritt.

Darauf achten wir

  • Der Shader rechnet in verringerter Auflösung, das spart Akku
  • Ist der Bereich nicht zu sehen, pausiert er
  • Ruhige Fassung als stehendes Bild

Steckbrief

  • Technik
    Generatives Licht mit Shader
  • Werkzeuge
    WebGL · GLSL Fragment-Shader · GSAP ScrollTrigger
  • Aufwand
    Mittel
  • Vorbild
    Domain Warping nach Inigo Quilez
  • Passt für
    Marken mit Gefühl und Energie: Musik, Events, Technik, Kosmetik.

Das Zentrum

Und alles kreist um eine Sache: die Idee.

Erzähl uns, wofür deine Marke steht. Wir finden die Idee, die sie unvergesslich macht – und bauen sie so, dass du sie selbst pflegen kannst.

Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.

Du brauchst ein großes Portal, einen Shop oder eine Plattform, die mitwächst? Dafür gibt es die Joomla Agentur.