Jak změnit písmo pro textové objekty?

Existuje způsob, jak vybrat písmo (mám 15 000 fontů) pro textový objekt, nebo musím nastavit typ v AI a uložit jako SVG, pak importovat do Blenderu?

Komentáře

  • Máte na mysli, jak vůbec přidat text, nebo jen změnit písmo textového objektu?
  • Vím, jak přidat text, ale ' vždy v Gill Sans. JAK najdu přístup k seznamu písem a změním obličej?

Odpovědět

Můžete změnit použité písmo pro textový objekt v panelu vlastností Data objektu .

zde zadejte popis obrázku

Zde může specifikovat různá písma pro standardní, tučné a kurzíva; stejně jako různé další parametry sazby. Můžete také definovat sadu objektů jako vlastní písmo tak, že jim pojmenujete něco jako fontName_a, fontName_b atd. A použijete fontName_ jako Objektové písmo .


Abych mohl snadno najít písma, přidal jsem do záložek složku fontů svého systému (C:\Windows\Fonts\ pro Windows, /Library/Fonts pro MacOS) v prohlížeči souborů Blenderu, takže mohu rychle přidávat nová písma. Poznámka: jak Chebhou vysvětluje ve své odpovědi , můžete také nastavit výchozí adresář pro procházení písem v uživatelských předvolbách.

zde zadejte popis obrázku

Všimněte si, že od Blenderu 2.76 nyní funguje režim zobrazení miniatur prohlížeče souborů pro náhled písma.

zde zadejte popis obrázku

Komentáře

  • Ano, konečně našel výukový program na YouTube. Jako Blender noob jsem ' m zkažený softwarem pro správu fontů na Macu (FontAgentPro). Protože Blender ' Nemám přístup k písmům na systémové úrovni, musím použít FontAgentPro k vyhledání požadovaných písem, vyhledat je na systémové jednotce a ručně je načíst do Blenderu. ' s zdlouhavé, ale alespoň teď to vím ' s. Díky za pomoc.: +)
  • @ DrStrik9 Žádný problém! Myslím, že macs zvládnou fo Je to jiné než Windows, ve Windows je to ' celkem snadné, protože ' jsou všechny v jedné systémové složce. (Pokud tato odpověď dostatečně vyřešila váš problém, můžete ji označit jako přijatou kliknutím na zaškrtnutí pod hlasovacími tlačítky.)
  • @PGmath pokud nastavíte adresář písem, nemusíte to vůbec ' dělat
  • @EricJ. Opravdu ' nevidím, jak Vlastnosti objektu > Písmo je " schovávající se za vrstvami složitosti " je koneckonců vlastností objektu písma.
  • @EricJ. Používali jste každý nějaký komerční CG software? IMO Max je v tomto ohledu mnohem horší než Blender. A když si vygooglíte, jak v Maxovi něco udělat, jsou pouze poloviční pokyny slušné kvality součástí placeného tutoriálu. Jedním z hlavních důvodů, proč jsem přešel z Maxe na Blender. Toto také není místo, kde by se o tom dalo polemizovat. Pokud si chcete stěžovat na Blender ' s uživatelským rozhraním, přejděte na reddit nebo blenderartists.

Odpovědět

Pokud potřebujete automatické načtení všech písem, lze to provést pomocí skriptu (nebo doplňku):

  1. nejdříve musíte nastavit adresář písem v předvolby uživatele mixéru.

zde zadejte popis obrázku

  1. nainstalujte doplněk a povolte jej (nebo v případě potřeby spusťte load_fonts ()).

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) 

skript jako doplněk

Komentáře

  • Skript snippet stále funguje s verzí 2.83.

Odpovědět

V Blenderu můžete načíst písma Opentype a TrueType. Blender se nenačte v rodinách písem do samostatných slotů (Regular, Bold, Italic atd.), Musíte to udělat ručně.

V systému OSX jsou soubory písem někdy obsaženy v balíčcích nazývaných kufřík písem „. Ani Blender je nenačte.

Pokud jsou vaše písma PostScriptová písma, existuje řada online nástrojů pro jejich převod na OpenType.

Komentáře

  • Rád to slyším. Mám MNOHO písem OpenType. Typografie není v příručce Ref vůbec zmíněna. V Blenderu se mi nikde nepodařilo najít přístup k seznamu písem. Stále potřebuji vědět, JAK to udělat. KDE se přístup k písmu nachází v Blenderu?

Odpověď

Nakonec jsem našel výukový program na YouTube , Jako dlouholetý designér, ale Blender noob, jsem zkažen softwarem pro správu fontů na Macu (FontAgentPro). Protože Blender nemá přístup k fontům na úrovni systému, musím:

  1. Nastavit nějaký text v Blenderu.
  2. Pomocí FontAgentPro najděte požadované písmo.
  3. Vyhledejte písma na systémové jednotce.
  4. Ručně načtěte každé z nich do Blenderu na základě jednotlivých projektů.

Je to zdlouhavé, ale alespoň teď vím, že je to možné! : +)

Odpověď

Aktualizoval jsem vynikající odpověď Chebhou pro Blender 2.80+.

V skriptovací konzoli jednoduše spusťte následující:

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) 

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *