
Gestione del colore in Processing ed utilizzo dei commenti
Il colore è un elemento essenziale nella grafica digitale. In Processing, la gestione dei colori avviene tramite il modello RGB (Red, Green, Blue), in cui ogni colore è definito dalla combinazione di tre valori compresi tra 0 e 255. Esploriamo ora come applicare il colore agli oggetti grafici nei nostri sketch.
1. Il Modello RGB
I colori sugli schermi dei computer vengono generati combinando le tre componenti principali:
- Rosso (Red)
- Verde (Green)
- Blu (Blue)
Ciascuna componente può assumere valori da 0 (assenza di colore) a 255 (massima intensità). Per esempio:

Alcuni esempi di colori nel modello RGB:
- Nero →
fill(0, 0, 0);
- Bianco →
fill(255, 255, 255);
- Rosso →
fill(255, 0, 0);
- Verde →
fill(0, 255, 0);
- Blu →
fill(0, 0, 255);
- Giallo →
fill(255, 255, 0);
- Ciano →
fill(0, 255, 255);
- Magenta →
fill(255, 0, 255);
Selezione del Colore in Processing
Quando si lavora con i colori in Processing, può sorgere una domanda fondamentale: come faccio a conoscere i valori RGB di un colore specifico?
Per facilitare questa operazione, Processing mette a disposizione un Color Selector, uno strumento intuitivo che permette di scegliere facilmente un colore e ottenere i relativi valori numerici.
Come accedere al Color Selector
È possibile aprire il selettore di colori direttamente dall’ambiente di sviluppo di Processing andando su:
Menu → Strumenti → Selezionatore dei colori…


Una volta aperta la finestra del selettore, si può esplorare la gamma di colori disponibili e ottenere i relativi valori RGB(Rosso, Verde, Blu). Inoltre, lo strumento fornisce informazioni anche sui valori:
- HSB (Hue, Saturation, Brightness)
- Esadecimale (Hex), utile per il web design e altre applicazioni grafiche.
2. Applicare il colore agli oggetti
Per impostare il colore di riempimento di una figura, utilizziamo la funzione fill()
, mentre stroke()
permette di cambiare il colore del contorno.
Esempio: disegnare un cerchio colorato
5 | ellipse(200, 200, 150, 150); |

Esercizio: Prova a cambiare il colore del cerchio variando i valori RGB nella funzione fill()
.
Continua a leggere→