------------------------------------- CORRECT EXAMPLE Using predefined color constants disegna rettangolo --> (X: 100) (Y: 100) (BASE: 200) (ALTEZZA: 100) (COLORE: rosso) disegna rettangolo --> (X: 350) (Y: 100) (BASE: 200) (ALTEZZA: 100) (COLORE: verde) disegna rettangolo --> (X: 600) (Y: 100) (BASE: 200) (ALTEZZA: 100) (COLORE: blu) ------------------------------------- CORRECT EXAMPLE Create color using RGB colore = ottieni colore rgb --> (ROSSO: 255) (VERDE: 128) (BLU: 0) disegna cerchio --> (X: 400) (Y: 300) (RAGGIO: 100) (COLORE: colore) ------------------------------------- CORRECT EXAMPLE Create color using HSV tinta = 0 ripeti per 36 volte { colore = ottieni colore hsv --> (TINTA: tinta) (SATURAZIONE: 255) (LUMINOSITA: 255) disegna cerchio --> (X: 400) (Y: 300) (RAGGIO: 200-tinta/2) (COLORE: colore) (SOLO CONTORNO: vero) aumenta tinta di 10 } ------------------------------------- CORRECT EXAMPLE Mix two colors miscela = ottieni miscela colori da --> (COLORE 1: rosso) (COLORE 2: blu) (VALORE: 0.5) disegna rettangolo --> (X: 300) (Y: 250) (BASE: 400) (ALTEZZA: 150) (COLORE: miscela) ------------------------------------- CORRECT EXAMPLE Color interpolation using a variable valore = x del mouse / larghezza finestra colore = ottieni miscela colori da --> (COLORE 1: giallo) (COLORE 2: viola) (VALORE: valore) disegna rettangolo --> (X: 200) (Y: 500) (BASE: 600) (ALTEZZA: 100) (COLORE: colore) ------------------------------------- CORRECT EXAMPLE Color difference (CIE94) differenza = ottieni differenza colori --> (COLORE 1: rosso) (COLORE 2: verde) disegna testo --> (TESTO: "Color difference: ") (X: 300) (Y: 650) -------------------------------------