Testo come bitmap
Una parola disegnata in un livello grafico non visibile diventa un’immagine come le altre: i suoi pixel si possono leggere e usare per decidere dove e che cosa disegnare.
Crea un livello grafico delle stesse dimensioni del canvas. Si disegna con le stesse istruzioni del canvas precedute dal suo nome (livello.text()), e non viene mostrato finché non lo si disegna con image().
Legge il colore del pixel del livello nella posizione del carattere: se il rosso, il primo valore, è sotto 128, il pixel appartiene alla parola e lì viene disegnato un carattere.
I caratteri sono quelli della parola stessa, ripetuti in sequenza.
Ridurre il passo dei due cicli (
9e6) e la dimensione dei caratteri (11) per un riempimento più fitto, oppure sostituire la parola.
- CARTELLA-SKETCH
- index.html
- sketch.js
- style.css
- UbuntuCondensed.ttf