Voici le premier exemple où on manipule des attributs et où on envoie des données au GPU. Cliquez sur le canevas pour modifier la position horizontale du carré.

Il semblerait que votre navigateur ne supporte pas l'élément HTML5 canvas.