
Nicolas Mattia – Interactive WebGL Tutorial: Recreating an iOS Animation with GLSL
Cet article explique comment reproduire une animation d'iOS en utilisant WebGL et les shaders GLSL. Il aborde des concepts fondamentaux en programmation graphique, notamment l'écriture de shaders de fragments, l'utilisation de la symétrie pour améliorer les performances des shaders, et la composition avec la transparence. L'animation se compose de milliers de petits points qui s'étendent lorsqu'ils sont touchés, ce qui permet d'apprendre le rendu basé sur GPU à un niveau bas. Les techniques sont présentées pour dessiner des points, créer des motifs radiaux et gérer des éléments semi-transparents en optimisant l'utilisation des ressources.
