Lettura dei contorni di un testo
La classe p5.Font contiene un metodo che permette di ricavare la successione dei punti dei contorni delle lettere di una stringa di testo.
Sono i parametri obbligatori e indicano il testo e la posizione da usare. La dimensione delle lettere è quella impostata con textSize().
Se presenti, impostano la densità di punti da ricavare e la semplificazione dei tracciati.
Il valore restituito è un array di oggetti contenenti ognuno le coordinate x e y e l’orientamento del tracciato in quel punto.
Altri metodi della stessa classe restituiscono i punti divisi per contorno (textToContours()), i comandi dei tracciati (textToPaths()) e un modello tridimensionale (textToModel()).
L’angolo di orientamento del tracciato (chiamato
alpha) segueangleMode(), quindi è in radianti salvoangleMode( DEGREES ). In p5.js 1 era sempre in gradi, e la dimensione delle lettere si indicava come quarto parametro ditextToPoints().