Bildeffekte in JavaScript mit glfx.js

Bilder erst auf dem Client zu manipulieren wird immer beliebter, vor allem wenn es um Animationen geht. Ich kann mich da noch an eine Zeit erinnern, wo das mit Java Applets versucht worden ist, grottenlangsam war, und in den meisten Fällen total unsinnig. Während man heutzutage Applets vergeblich sucht, könnte das in einigen Jahren mit Flash-Animationen der Fall sein.

Screenshot von glfx.js

glfx.js animiert Bilder mittels WebGL auf dem Client. Kann allerdings auch einfache Bild-Manipulationen wie zum Beispiel eine Sepia-Tönung. Entsprechend kommt es in drei Blöcken daher:

  • Texture – das Bild das manipuliert werden soll
  • Filter – die anwendbaren Filter / Animationen
  • Canvas – das Resultat als Canvas mit WebGL animiert / bearbeitet

Auf der Demo-Seite kann man sich einen schnellen Überblick darüber verschaffen, was die Bibliothek leistet. Wer nichts sieht, kann mal hier checken, ob der eigene Browser WebGL überhaupt unterstützt.

Ähnliche Beiträge

HTML5 Audio mit Buzz HTML5 Audio ist ein nerviges kleines Biest! Das liegt nicht an der Umsetzung, sondern daran das jeder Browser sein eigenes Süppchen hinsichtlich Codec...
cryptico.js – Verschlüsseln in JavaScript Ajax ist ne lustige Sache, vor allem wenn man die Daten unverschlüsselt durch die Gegend schickt ;) Bei manchen Daten ist das kein Problem, aber späte...
Die Installation von CoffeeScript CoffeeScript ist eine feine Sache, um schneller einfacher lesbareres JavaScript zu erstellen. Es ist eine Meta-Sprache die JavaScript entschärft und -...
Mit Numeral.js Zahlen formatieren Normalerweise ist der Konstrukt ja wie folgt: MySQL->PHP->Form->PHP->MySQL - das ist ganz nett, bietet aber einige Fallstricke. Normalerwe...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.