Pour choisir une couleur on va procéder de 2 façons différentes :
Pour nos dessins, on va utiliser 2 types de pinceaux :
Pour utiliser ces 2 pinceaux nous avons différentes fonctions disponibles. Le principe est d'appeler ces fonctions pour définir le type de remplissage et de traçage puis d'appeler des fonctions de dessin pour dessiner la forme voulue avec les paramètres définis avant.
Voici les différentes fonctions dont vous allez avoir besoin :
→ Pour le pinceau de traçage : On utilise la fonction stroke
qui peut être utilisée de 2 façons différentes selon les informations qu'on lui indique :
stroke(intensité_de_gris)
(une seule information): définit l'intensité de gris des contours des formes qui seront dessinées par la suite.stroke(rouge, vert, bleu)
(3 informations): définit la couleur (en intensité de rouge, vert et bleu) des contours des formes qui seront dessinées par la suite.noStroke()
: indique que les formes n'ont pas de contours visibles.
→ Pour le pinceau de remplissage : On utilise la fonction fill
qui peut être appelée de 2 façons différentes selon les informations qu'on lui indique :
fill(intentité_de_gris)
(une seule information): définit l'intensité de gris de remplissage des formes qui seront dessinées par la suite.fill(rouge, vert, bleu)
(3 informations): définit la couleur (en intensité de rouge, vert et bleu) de remplissage des formes qui seront dessinées par la suite.noFill()
indique que les formes qui seront dessinées par la suite ne seront pas remplies par une couleur. La couleur de la toile sera donc visible.
On peut avoir en même temps un pinceau de contour et un pinceau de remplissage, qui chacun peuvent être de couleurs différentes.
EXEMPLE :
#dessine en rouge un rectangle et une ellipse stroke(255,0,0) rect(20, 10, 350, 300) ellipse(200, 50, 30, 20) #dessine un rectangle bleu sans contour noStroke() fill(0,0,255) rect(50, 275, 10, 10)
Attention : tant que l'on n'a pas pris de pinceau, on dessine dans le vide et rien ne s'affichera sur la toile.
Rappel !
Pour notre découpeuse laser nous n'utiliserons que 3 couleurs :