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 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.
Všimněte si, že od Blenderu 2.76 nyní funguje režim zobrazení miniatur prohlížeče souborů pro náhled písma.
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):
- nejdříve musíte nastavit adresář písem v předvolby uživatele mixéru.
- 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)
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:
- Nastavit nějaký text v Blenderu.
- Pomocí FontAgentPro najděte požadované písmo.
- Vyhledejte písma na systémové jednotce.
- 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)