Hvordan ændres skrifttype til tekstobjekter?

Er der en måde at vælge et skrifttype (jeg har 15.000 skrifttyper) til et tekstobjekt, eller skal jeg angive typen i AI og gemme som SVG, så importere til Blender?

Kommentarer

  • Mener du, hvordan man overhovedet tilføjer tekst eller bare ændrer skrifttypen på et tekstobjekt?
  • Jeg ved hvordan man tilføjer tekst, men det ' er altid i Gill Sans. HVORDAN finder jeg adgang til skrifttypelisten og ændrer ansigtet?

Svar

Du kan ændre den anvendte skrifttype til et tekstobjekt under egenskabspanelet Objektdata .

indtast billedebeskrivelse her

Her er du kan angive forskellige skrifttyper til standard, fed og kursiv; samt forskellige andre sætparametre. Du kan også definere et sæt objekter som en brugerdefineret skrifttype ved at navngive dem noget som fontName_a, fontName_b osv. Og bruge fontName_ som Objektskrifttype .


For let at finde skrifttyper har jeg bogmærket mit systems skrifttypemappe (C:\Windows\Fonts\ i Windows, /Library/Fonts på macOS) i Blenders filbrowser, så jeg hurtigt kan tilføje nye skrifttyper. Bemærk: som Chebhou forklarer i sit svar , kan du også indstille standardmappen til, når du søger efter skrifttyper i brugerindstillingerne.

indtast billedebeskrivelse her

Bemærk, at fra og med Blender 2.76 fungerer filbrowserens miniaturevisning nu til forhåndsvisning af skrifttyper.

indtast billedebeskrivelse her

Kommentarer

  • Ja, endelig fundet en tutorial på YouTube. Som en blender noob er jeg ' forkælet af font management software på Mac (FontAgentPro). Som Blender ikke ' t har adgang til skrifttypen på systemniveau, skal jeg bruge FontAgentPro til at finde de skrifttyper, jeg ønsker, finde dem på systemdrevet og manuelt indlæse hver enkelt i Blender. Det ' s kedeligt, men i det mindste ved jeg det ' er muligt. Tak for hjælpen.: +)
  • @ DrStrik9 Intet problem! Jeg gætter på, at macer håndterer fo nts anderledes end Windows, på Windows er det ' ret nemt, da de ' er alle i en systemmappe. (Hvis dette svar tilstrækkeligt har løst dit problem, kan du markere det som accepteret ved at klikke på fluebenet under afstemningsknapperne.)
  • @PGmath hvis du indstiller skrifttypemappen, behøver du ' slet ikke at gøre det
  • @EricJ. Jeg ser virkelig ikke ' hvordan Objektegenskaber > Font er " gemmer sig bag lag af kompleksitet ", det er trods alt en egenskab for fontobjektet.
  • @EricJ. Har du alle brugt nogen kommerciel CG-software? IMO Max er langt dårligere end Blender i den henseende. Og når du googler, hvordan man gør noget i Max, er den eneste halvvejs anstændige kvalitetsinstruktioner en del af en betalt tutorial. En af hovedårsagerne til, at jeg skiftede fra Max til Blender. Dette er heller ikke ' t stedet, der skal skændes om dette. Hvis du vil klage over Blender ' s brugergrænseflade, gå til reddit eller blenderartists.

Svar

Hvis du har brug for at alle skrifttyperne skal indlæses automatisk, kan dette gøres med et script (eller et tilføjelsesprogram):

  1. først skal du indstille skrifttypekataloget i blender-brugerindstillinger.

indtast billedbeskrivelse her

  1. installer tilføjelsesprogrammet og aktiver det (eller kør load_fonts () når du har brug for det).

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 som tilføjelse

Kommentarer

  • Script uddrag fungerer stadig med 2.83.

Svar

Du kan indlæse Opentype- og TrueType-skrifttyper i Blender. Blender indlæses ikke i skrifttypefamilier i de separate slots (Regular, Fet, Kursiv osv.), Du skal gøre det manuelt.

På OSX er der undertiden fontfiler indeholdt i pakker kaldet en “font kuffert “. Blender indlæser heller ikke disse.

Hvis dine skrifttyper er PostScript-skrifttyper, er der mange værktøjer online til at konvertere dem til OpenType.

Kommentarer

  • Glad for at høre dette. Jeg har MANGE OpenType-skrifttyper. Typografi nævnes slet ikke i Ref Manual. Jeg har ikke været i stand til at finde adgang til fontlisten nogen steder i Blender. Jeg har stadig brug for at vide, hvordan man gør dette. HVOR findes fontadgang i Blender?

Svar

Jeg fandt endelig en tutorial på YouTube , Som mangeårig designer, men Blender noob, er jeg forkælet af fonthåndteringssoftware på Mac (FontAgentPro). Da Blender ikke har fontadgang på systemniveau, skal jeg:

  1. Indstil lidt tekst i Blender.
  2. Brug FontAgentPro til at finde den ønskede skrifttype.
  3. Find skrifttyper på systemdrevet.
  4. Indlæs hver enkelt manuelt i Blender pr. projektbasis.

Det er kedeligt, men i det mindste ved jeg nu, at det er muligt! : +)

Svar

Jeg har opdateret Chebhous fremragende svar til Blender 2.80+.

Kør blot følgende i script-konsollen:

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) 

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *