Cum se schimbă fontul pentru obiectele text?

Există o modalitate de a selecta un tip de caractere (am 15.000 de fonturi) pentru un obiect text sau trebuie să setez tipul în AI și să salvez ca SVG, apoi import în Blender?

Comentarii

  • Vrei să spui cum să adaugi text sau să schimbi doar fontul unui obiect text?
  • Știu cum să adaug text, dar ' este întotdeauna în Gill Sans. CUM găsesc accesul la lista de fonturi și schimb fața?

Răspuns

Puteți schimba fontul folosit pentru un obiect text sub panoul de proprietăți Object Data .

introduceți descrierea imaginii aici

Aici vă poate specifica diferite fonturi pentru standard, bold și italic; precum și diverși alți parametri de tipare. De asemenea, puteți defini un set de obiecte ca font personalizat denumindu-le ceva de genul fontName_a, fontName_b etc. și utilizați fontName_ ca Font obiect .


Pentru a găsi cu ușurință fonturile, am marcat folderul de fonturi al sistemului (C:\Windows\Fonts\ pe Windows, /Library/Fonts pe macOS) în browserul de fișiere Blender, astfel încât să pot adăuga rapid fonturi noi. Notă: după cum explică Chebhou în răspunsul său , puteți seta și directorul implicit pentru căutarea fonturilor în preferințele utilizatorului.

introduceți descrierea imaginii aici

Rețineți că începând cu Blender 2.76, modul de afișare miniatură al browserului de fișiere funcționează acum pentru previzualizarea fonturilor.

introduceți descrierea imaginii aici

Comentarii

  • Da, în sfârșit am găsit un tutorial pe YouTube. Ca Blender noob, sunt ' răsfățat de software-ul de gestionare a fonturilor de pe Mac (FontAgentPro). Așa cum nu face Blender ' Nu am acces la font la nivel de sistem, trebuie să folosesc FontAgentPro pentru a găsi fonturile pe care le doresc, pentru a le localiza pe unitatea de sistem și pentru a le încărca manual în Blender. Este ' s plictisitor, dar cel puțin acum știu că este ' posibil. Vă mulțumim pentru ajutor.: +)
  • @ DrStrik9 Nicio problemă! Nu este diferit de Windows, pe Windows este ' destul de ușor, deoarece acestea ' sunt toate într-un singur folder de sistem. (Dacă acest răspuns a rezolvat suficient problema, îl puteți marca ca acceptat dând clic pe bifa de sub butoanele de vot.)
  • @PGmath dacă setați directorul de fonturi, nu trebuie ' să faceți acest lucru deloc
  • @EricJ. Chiar nu ' nu văd cum Proprietățile obiectului > Font este " ascuns în spatele straturilor de complexitate ", la urma urmei este o proprietate a obiectului font.
  • @EricJ. Ați folosit fiecare software comercial CG? IMO Max este mult mai rău decât Blender în această privință. Și când faceți google cum să faceți ceva în Max, singurele instrucțiuni de calitate decentă pe jumătate fac parte dintr-un tutorial plătit. Unul dintre principalele motive pentru care am trecut de la Max la Blender. De asemenea, acesta nu este ' locul unde trebuie să vă certați despre asta. Dacă doriți să vă plângeți de UI-ul Blender ', accesați reddit sau blenderartists.

Răspundeți

Dacă aveți nevoie ca toate fonturile să fie încărcate automat, acest lucru se poate face cu un script (sau un supliment):

  1. mai întâi trebuie să setați directorul fonturilor în preferințele utilizatorului blender.

introduceți descrierea imaginii aici

  1. instalați suplimentul și activați-l (sau rulați load_fonts () când aveți nevoie de el).

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 ca supliment

Comentarii

  • Script fragmentul încă funcționează cu 2.83.

Răspuns

Puteți încărca fonturile Opentype și TrueType în Blender. Blender nu se încarcă în familii de fonturi în sloturile separate (Regular, Bold, Italic etc.), trebuie să faceți acest lucru manual.

Pe OSX, uneori fișierele de fonturi sunt conținute în pachete numite „valiză de font „. Nici Blender nu le încarcă.

Dacă fonturile dvs. sunt fonturi PostScript, există multe instrumente online pentru a le converti în OpenType.

Comentarii

  • Mă bucur să aud asta. Am MULTE fonturi OpenType. Tipografia nu este deloc menționată în manualul de referință. Nu am putut găsi acces la lista de fonturi nicăieri în Blender. Încă trebuie să știu CUM să fac acest lucru. UNDE se află accesul la font în Blender?

Răspuns

În cele din urmă am găsit un tutorial pe YouTube , Ca designer de lungă durată, dar Blender noob, sunt „răsfățat de software-ul de gestionare a fonturilor pe Mac (FontAgentPro). Deoarece Blender nu are acces la font la nivel de sistem, trebuie să:

  1. Setați un text în Blender.
  2. Folosiți FontAgentPro pentru a găsi fontul dorit.
  3. Găsiți fonturi pe unitatea de sistem.
  4. Încărcați manual fiecare în Blender pe bază de proiect.

Este „obositor, dar cel puțin acum știu că este posibil!” : +)

Răspuns

Am actualizat răspunsul excelent al lui Chebhou pentru Blender 2.80+.

Pur și simplu rulați următoarele în consola de scriptare:

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) 

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *