Appearance
L'élément canvas
L'élément HTML Canvas a fait son apparition avec HTML5, en même temps qu'un grand nombre d'autres éléments (main, header, footer, aside ...), dont certains en corrélation étroite avec Javascript (video, audio, drag and drop, canvas ...). Il permet, à l'aide de Javascript donc, de dessiner, créer ou manipuler des contenus graphiques directement dans la page web.
Zancan, Lushtemples — Ars Ex Naturae Ex, 2021 / Voir aussi sa série Garden Monoliths
Les liens et artistes du jour
- Processing
- P5js.org + https://p5js.org/get-started/ + P5js Cheat Sheet
- Les bibliothèques (libraries) JS (Ex P5js)
- HTML Canvas
- https://www.fxhash.xyz/
- Randomness in art
- Garden monolith by Zancan
- Painting with code (g) and machines
- Rafael Rozendaal + site
- Jan Robert Leegte
- Leander Herzog
- 'Etched clouds in P5js'
- Meridian by Matt DesLauriers + Notes + Edition
- Another example
- Fira Code (font)
Au programme aujourd'hui
- Retour sur notre premier cours manqué..
- Dessin dans la page web et Design génératif
- Rappel des concepts déjà évoqués en B1: fonctions, Variables, Boucles, Conditions ...
- Exercices
Exercices
- Pierre Bismuth (base + mode colorimétrique)
- Outil de dessin + sauvegarde (interactivité souris)
- Générateur de drapeaux (aléatoire et autonomie)
- 10 print (boucles et conditions)
Hans Hartung construisait ses propres outils