Testo a tasselli
Il testo, disegnato una volta sola in un livello grafico non visibile, viene ricopiato sul canvas a tasselli quadrati, ciascuno preso da una posizione spostata. Lo spostamento cambia nel tempo e da un tassello all’altro, e la parola si increspa come un’onda.
Lo spostamento orizzontale, fra -40 e 40 pixel, dipende da frameCount e dalla posizione del tassello: i tasselli vicini si spostano in modo simile.
Copia la porzione quadrata del livello che parte da x + spostamento (l’origine, prima riga) nel punto x, y del canvas, con le stesse dimensioni (la destinazione, seconda riga). Rispetto a get() seguito da image() è molto più veloce, perché non crea un’immagine nuova per ogni tassello. Il livello non ha sfondo, quindi fuori dalle lettere i tasselli lasciano vedere il bianco del canvas.
Cambiare il valore di
lato, oppure toglierex * 0.01dal calcolo difase: le righe di tasselli scorrono allora per intero.
- CARTELLA-SKETCH
- index.html
- sketch.js
- style.css
- UbuntuCondensed.ttf