Mein Versuch ein Feuer zu animieren.
Schritte zum erzeugen des Feuers:
- Eine "unendliche" Perlin-Noise, welche vom unteren Bildrand nach oben scrollt. Diese Perlin-Noise ist in der Breite gestaucht, damit die Flammen steiler sind.
- Niedrigere Werte der Noise verschwinden früher in dem schwarzen Hintergrund.
- Eine zweite, langsam scrollendere, Perlin-Noise, deren Werte die Flammen leicht nach rechts und links ablenkt.
- Einfärben der Pixel auf Basis der Werte der Perlin-Noise. Von Gelb nach Rot.
- Einen Weichzeichner anwenden, mit dem die Flammen weicher aussehen.
- Einen zweiten größeren Weichzeichner zu dem Bild hinzufügen, welcher den Leuchteffekt um die Flammen erzeugt.