Outils et langages numériques en STD2A
CRÉATION DE MOTIFS AVEC PROCESSING
(2h)Lo giques et lan gage s de pr og ra m mati on
MOTIFS:
Phase1 :
Phase2 :
Phase3 :
Phase3 :
Pour aller plus loin :
- jouer sur la transparence (canal alpha) - jouer sur les couleurs (mode RVB)
Les fonctions de Processing utilisées :
size () smooth () background () strokeWeight () stroke () noLoop () line () colorMode ()
Les éléments de langage utilisés :
Variable entière: int var ; Boucle for :
for ( i=0 ; i<10 ; i=i+1 ) {…}
Configuration préalable :
Dans la fonction setup (), configurer:
la fenêtre d’affichage en 500 px par 500 px
un fond noir
une épaisseur de trait de 40
On demandera à ce que la fonction draw () ne soit exécutée qu’une fois.
Phase 1 :
Dans la fonction draw () coder:
la couleur du trait en nuances de gris à 20
un trait entre les points de coordonnées A(50,200) et B(150,300)
Phase 2 :
tracer un trait à droite et parallèle au premier
trouver une solution pour tracer 7 traits à droite et parallèles au premier
Phase 3 :
tracer 7 traits perpendiculaires aux traits précédents
en jouant sur les nuances de gris, trouver une solution pour obtenir le dernier motif ci- contre
Biblio :
Programming For Artists - Pavel A. Orlov -2015-
Pour la prochaine séance :
- à l’aide de ce travail, créez un papier peint au motif de votre choix
Codes couleurs :
Notation hexadécimale : 6 caractères de 0 à 9 ou de A à F précédés du signe #
Notation RGB : 3 valeurs entre 0 et 255 pour les composantes rouge, verte et bleue.
Notation HSV : 3 valeurs entre 0 et 360 pour H (teinte) , et 0 et 100 pour S (saturation) et V (brillance)