Cè un modo per selezionare un carattere tipografico (ho 15.000 caratteri) per un oggetto di testo, oppure devo impostare il tipo in AI e salvare come SVG, quindi importare in Blender?
Commenti
- Vuoi dire come aggiungere del testo o semplicemente cambiare il carattere di un oggetto di testo?
- So come aggiungere testo, ma ' è sempre in Gill Sans. COME trovo laccesso allelenco dei caratteri e cambio il volto?
Risposta
Puoi cambiare il carattere usato per un oggetto di testo nel pannello delle proprietà Dati oggetto .
Qui può specificare caratteri diversi per standard, grassetto e corsivo; così come vari altri parametri di composizione. Puoi anche definire un insieme di oggetti come carattere personalizzato nominandoli in modo simile a fontName_a
, fontName_b
e così via e usa fontName_
come Carattere oggetto .
Per trovare facilmente i caratteri ho aggiunto ai segnalibri la cartella dei caratteri del mio sistema (C:\Windows\Fonts\
su Windows, /Library/Fonts
su macOS) nel browser di file di Blender in modo da poter aggiungere rapidamente nuovi caratteri. Nota: come spiega Chebhou nella sua risposta , puoi anche impostare la directory predefinita per la ricerca dei caratteri nelle preferenze dellutente.
Nota che a partire da Blender 2.76, la modalità di visualizzazione delle miniature del browser di file ora funziona per lanteprima dei caratteri.
Commenti
- Sì, finalmente ho trovato un tutorial su YouTube. Come noob di Blender, ' sono stato viziato dal software di gestione dei font su Mac (FontAgentPro). Come Blender non ' Ho accesso ai font a livello di sistema, devo usare FontAgentPro per trovare i font desiderati, individuarli nellunità di sistema e caricarli manualmente in Blender. ' s noioso, ma almeno ora lo so ' è possibile. Grazie per laiuto.: +)
- @ DrStrik9 Nessun problema! Immagino che i mac gestiscano fo È diverso da Windows, su Windows è ' abbastanza facile poiché ' sono tutti in una cartella di sistema. (Se questa risposta ha risolto a sufficienza il tuo problema, puoi contrassegnarla come accettata facendo clic sul segno di spunta sotto i pulsanti di voto.)
- @PGmath se imposti la directory dei caratteri non ' non è necessario che tu lo faccia
- @EricJ. Davvero non ' vedo come Proprietà oggetto > Carattere sia " nascosto dietro livelli di complessità ", dopotutto è una proprietà delloggetto font.
- @EricJ. Hai mai usato software CG commerciale? IMO Max è molto peggio di Blender sotto questo aspetto. E quando cerchi su Google come fare qualcosa in Max, le uniche istruzioni di qualità decente fanno parte di un tutorial a pagamento. Uno dei motivi principali per cui sono passato da Max a Blender. Inoltre, questo non è ' il posto per discutere di questo. Se vuoi lamentarti dellinterfaccia utente di Blender ' vai su reddit o su blenderartists.
Rispondi
Se hai bisogno che tutti i caratteri vengano caricati automaticamente, puoi farlo con uno script (o un addon):
- prima devi impostare la directory dei caratteri in preferenze utente di Blender.
- installa laddon e abilitalo (o esegui load_fonts () quando ne hai bisogno).
import os import bpy def load_fonts(): font_dir = bpy.context.user_preferences.filepaths.font_directory for file in os.listdir(font_dir): if file.endswith(".ttf"): bpy.data.fonts.load(font_dir+file)
script come componente aggiuntivo
Commenti
- Script snippet funziona ancora con 2.83.
Risposta
Puoi caricare i caratteri Opentype e TrueType in Blender. Blender non si carica nelle famiglie di caratteri negli slot separati (normale, grassetto, corsivo, ecc.), Devi farlo manualmente.
Su OSX, a volte i file dei caratteri sono contenuti in pacchetti chiamati “valigia dei caratteri “. Blender non carica neanche questi.
Se i tuoi font sono font PostScript, ci sono molti strumenti in linea per convertirli in OpenType.
Commenti
- Lieto di sentire questo. Ho MOLTI caratteri OpenType. La tipografia non è affatto menzionata nel manuale di riferimento. Non sono riuscito a trovare laccesso allelenco dei caratteri da nessuna parte in Blender. Ho ancora bisogno di sapere COME farlo. DOVE si trova laccesso ai font in Blender?
Risposta
Finalmente ho trovato un tutorial su YouTube , Essendo un designer di lunga data ma un principiante di Blender, sono viziato dal software di gestione dei font su Mac (FontAgentPro). Dato che Blender non ha accesso ai font a livello di sistema, ho bisogno di:
- Imposta del testo in Blender.
- Usa FontAgentPro per trovare il carattere che desidero.
- Individua i caratteri sullunità di sistema.
- Carica manualmente ciascuno di essi in Blender in base al progetto.
È noioso, ma almeno ora so che è possibile! : +)
Risposta
Ho “aggiornato leccellente risposta di Chebhou per Blender 2.80+.
Esegui semplicemente quanto segue nella console di scripting:
import os import bpy font_dir = bpy.context.preferences.filepaths.font_directory for file in os.listdir(font_dir): if file.endswith(".ttf"): bpy.data.fonts.load(font_dir+file)