Il Testo

A partire da Blender v2.31

Figura 9-23. Esempi di Testo.

Il testo per Blender è un tipo speciale di curva. Blender ha il proprio font incorporato ma può usare anche fonts esterni, inclusi sia fonts PostScript Type 1 sia fonts True Type (Figura 9-23).

Si apra Blender o si torni ad una scena nuova premendo CTRL-X. Si aggiunga un Oggetto Testo con la Toolbox (SPAZIO>>Add>>Text). Si può modificare il testo con la tastiera In Modo Edit; un cursore testo mostra la posizione nel testo. Quando si lascia il Modo Edit con TAB, Blender riempie la curva-testo, producendo un oggetto piatto pieno pronto per il rendering.

Ora si va nella Pulsantiera di Edit con F9 (Figura 9-24).

Figura 9-24. I pulsanti di modifica del testo.

Come si può vedere nel pannello Font il Menù Pulsante, Blender per default usa il proprio font <builtin> durante la creazione di un nuovo Oggetto Testo. Si clicca su Load Font. Si cerca nella Finestra File una directory contenente i font PostScript Tipo 1 o i fonts True Type e si carica un nuovo font (Si possono scaricare diversi font PostScript dal web, e Microsoft Windows include di suo molti font True Type - tuttavia in quest'ultimo caso si faccia attenzione che qualcuno di essi è coperto da copyright!).

Si provi qualche font. Una volta caricato un font, si può usare il Pulsante Menù per cambiare il font di un Oggetto Testo.

Per ora abbiamo solo un oggetto piatto. Per aggiungere un po' di spessore, possiamo usare i pulsanti Ext1: e Ext2: nel pannello Curve and Surface proprio come si è fatto con le curve.

Si usa l'opzione TextOnCurve: per fare in modo che il testo segua una curva 2D. Si usano i pulsanti di allineamento sopra il campo di testo TextOnCurve: nel pannello Font per allineare il testo sulla curva.

Una funzione particolarmente potente di Blender è quella che converte, con ALT-C, un Oggetto Testo in una curva di Bézier, che consente di modificare la forma di ogni singolo carattere sulla curva. Questo è utile specie nella creazione di loghi o quando si producono caratteri personalizzati. La trasformazione da testo a curva è irreversibile e, ovviamente, è possibile anche un'ulteriore trasformazione da curva in mesh.

Caratteri Speciali

Normalmente, un Oggetto Font comincia con la parola "Text" che può essere cancellata semplicemente con SHIFT-BACKSPACE. In Modo Edit, l'Oggetto Testo reagisce solo all'input di testo. Quasi tutti i tasti attivi [hotkeys] sono disabilitati. Il cursore può essere spostato con i tasti freccia. Si usano SHIFT-FrecciaSinistra e SHIFT-FrecciaDestra per spostare il cursore alla fine delle linee o all'inizio o alla fine del testo.

Sono disponibili quasi tutti i caratteri 'speciali'. Segue un riassunto di questi caratteri:

Tutti i caratteri della tastiera dovrebbero funzionare, incluse le vocali accentate e simili. Se si ha bisogno di caratteri speciali (come lettere accentate, che non stanno su una tastiera americana) se ne possono produrre molti di essi usando una combinazione di altri due caratteri. Per fare questo, si preme ALT-BACKSPACE all'interno della combinazione desiderata, quindi si preme la combinazione desiderata per produrre il carattere speciale. Alcuni esempi sono dati inseguito.

Si può aggiungere un file ASCII completo ad un Oggetto Testo. Si salva il file come /tmp/.cutbuffer e si preme ALT-V.

Altrimenti si può scrivere il proprio testo in una Finestra di Testo di Blender, caricare un testo in tale finestra, o incollarlo nella finestra dalla clipboard e premere ALT-M. Questo crea un nuovo Oggetto Testo dal contenuto del buffer del testo (Fino a 1000 caratteri).