Czy istnieje sposób na wybranie kroju pisma (mam 15 000 czcionek) dla obiektu tekstowego, czy też muszę ustawić typ w AI i zapisać jako SVG, a następnie importować do Blendera?
Komentarze
- Czy masz na myśli jak w ogóle dodać tekst, czy po prostu zmienić czcionkę obiektu tekstowego?
- Wiem, jak dodawać tekst, ale ' jest zawsze w Gill Sans. JAK znaleźć dostęp do listy czcionek i zmienić krój?
Odpowiedź
Możesz zmienić używaną czcionkę dla obiektu tekstowego w panelu właściwości Dane obiektu .
Tutaj może określić różne czcionki dla standardowej, pogrubionej i kursywy; a także różne inne parametry składu. Możesz również zdefiniować zestaw obiektów jako czcionkę niestandardową, nadając im nazwy w rodzaju fontName_a
, fontName_b
itp. I użyj fontName_
jako Object Font .
Aby łatwo znaleźć czcionki, dodałem zakładkę do folderu czcionek systemu (C:\Windows\Fonts\
w systemie Windows, /Library/Fonts
na macOS) w przeglądarce plików Blendera, dzięki czemu mogę szybko dodać nowe czcionki. Uwaga: jak wyjaśnia Chebhou w swojej odpowiedzi , możesz także ustawić domyślny katalog podczas przeglądania czcionek w preferencjach użytkownika.
Zauważ, że od Blendera 2.76, tryb wyświetlania miniatur w przeglądarce plików działa teraz do podglądu czcionek.
Komentarze
- Tak, w końcu znalazłem samouczek na YouTube. Jako noob Blendera ' jestem zepsuty przez oprogramowanie do zarządzania czcionkami na Macu (FontAgentPro). Blender nie ' nie mam dostępu do czcionek na poziomie systemu, muszę użyć FontAgentPro, aby znaleźć potrzebne czcionki, zlokalizować je na dysku systemowym i ręcznie załadować każdą z nich do Blendera. ' s nużące, ale przynajmniej teraz wiem, że ' jest możliwe. Dzięki za pomoc.: +)
- @ DrStrik9 Nie ma problemu! nts inaczej niż w systemie Windows, w systemie Windows jest to ' całkiem proste, ponieważ ' znajdują się w jednym folderze systemowym. (Jeśli ta odpowiedź dostatecznie rozwiązała Twój problem, możesz oznaczyć go jako zaakceptowano , klikając znacznik wyboru pod przyciskami głosowania).
- @PGmath jeśli ustawisz katalog z czcionkami, ' nie musisz tego robić w ogóle
- @EricJ. Naprawdę nie ' nie rozumiem, jak Właściwości obiektu > Czcionka to " ukrywając się za warstwami złożoności ", jest w końcu własnością obiektu czcionki.
- @EricJ. Czy kiedykolwiek korzystałeś z komercyjnego oprogramowania CG? IMO Max jest pod tym względem o wiele gorsze niż Blender. A kiedy wygooglujesz, jak coś zrobić w Maxie, jedyne w połowie przyzwoite instrukcje są częścią płatnego samouczka. Jeden z głównych powodów, dla których przerzuciłem się z Maxa na Blendera. Ponadto nie jest to ' miejsce, w którym można się o to spierać. Jeśli chcesz narzekać na interfejs użytkownika Blendera ', przejdź do reddit lub blenderartists.
Odpowiedz
Jeśli chcesz, aby wszystkie czcionki były ładowane automatycznie, możesz to zrobić za pomocą skryptu (lub dodatku):
- najpierw musisz ustawić katalog czcionek w preferencje użytkownika blendera.
- zainstaluj dodatek i włącz go (lub uruchom load_fonts (), kiedy tego potrzebujesz).
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)
Komentarze
- Skrypt snippet nadal działa z wersją 2.83.
Odpowiedź
W Blenderze możesz załadować czcionki OpenType i TrueType. Blender nie wczytuje rodzin czcionek do oddzielnych gniazd (zwykła, pogrubiona, kursywa, itp.), Musisz to zrobić ręcznie.
W OSX czasami pliki czcionek są zawarte w pakietach nazywanych „walizką czcionek ”. Blender też ich nie ładuje.
Jeśli twoje czcionki są czcionkami PostScript, istnieje wiele narzędzi online do konwersji ich na OpenType.
Komentarze
- Miło mi to słyszeć. Mam WIELE czcionek OpenType. Typografia nie jest w ogóle wymieniona w Podręczniku Ref. Nie udało mi się znaleźć dostępu do listy czcionek w żadnym miejscu w Blenderze. Nadal muszę wiedzieć, JAK to zrobić. GDZIE w Blenderze znajduje się dostęp do czcionek?
Odpowiedź
W końcu znalazłem samouczek w YouTube , Jako wieloletni projektant, ale Blender noob, jestem zepsuty przez oprogramowanie do zarządzania czcionkami na Macu (FontAgentPro). Ponieważ Blender nie ma dostępu do czcionek na poziomie systemu, muszę:
- Ustaw trochę tekstu w Blenderze.
- Użyj FontAgentPro, aby znaleźć żądaną czcionkę.
- Zlokalizuj czcionki na dysku systemowym.
- Ręcznie załaduj każdą z nich do Blendera na podstawie projektu.
To nudne, ale przynajmniej teraz wiem, że to możliwe! : +)
Odpowiedź
Zaktualizowałem doskonałą odpowiedź Chebhou dla Blendera 2.80+.
Po prostu uruchom następujące polecenie w konsoli skryptów:
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)