Onko jokin tapa valita kirjasinlaji (minulla on 15 000 fonttia) tekstiobjektille, vai pitäisikö minun asettaa tyyppi AI: ksi ja tallentaa SVG: ksi, sitten tuodaan Blenderiin?
Kommentit
- Tarkoitatko kuinka lisätä tekstiä vai vaihdatko vain tekstiobjektin kirjasinta?
- Osaan lisätä tekstiä, mutta se ' on aina Gill Sansissa. MITEN löydän pääsyn kirjasinluetteloon ja vaihdan kasvoja?
Vastaa
Voit vaihtaa käytettyä fonttia tekstiobjektille Objektidata -ominaisuudet-paneelissa.
Täällä osaa määrittää eri fontit vakio-, lihavoitu- ja kursivointiin; samoin kuin useita muita ladontaparametreja. Voit myös määrittää joukon objekteja mukautetuksi fontiksi nimeämällä niille esimerkiksi fontName_a
, fontName_b
jne. Ja käyttämällä fontName_
objektifonttina .
Jotta kirjasimet löytyisivät helposti, olen kirjanmerkkinyt järjestelmän järjestelmäkansioon (C:\Windows\Fonts\
Windowsissa, /Library/Fonts
MacOS: lla) Blenderin tiedostoselaimessa, jotta voin nopeasti lisätä uusia fontteja. Huomaa: kuten Chebhou selittää vastauksessaan , voit myös asettaa oletushakemiston, kun selaat fontteja käyttäjän asetuksissa.
Huomaa, että Blender 2.76: sta alkaen tiedostoselaimen pikkukuvien näyttötila toimii nyt fonttien esikatselussa.
kommentit
- Joo, olen vihdoin löysi opetusohjelman YouTubesta. Blender noobina olen ' pilannut fonttien hallintaohjelmiston Macissa (FontAgentPro). Kuten Blender ei ' Minulla ei ole järjestelmätason kirjasinkäyttöoikeuksia, minun on käytettävä FontAgentPro -ohjelmaa haluamiesi kirjasinten löytämiseksi, niiden löytämiseksi järjestelmäasemasta ja kunkin lataamisesta manuaalisesti Blenderiin. Se ' s ikävä, mutta ainakin nyt tiedän sen olevan ' mahdollista. Kiitos avusta.: +)
- @ DrStrik9 Ei hätää! nts eri tavalla kuin Windows, Windowsissa ' on melko helppoa, koska ne ' ovat kaikki yhdessä järjestelmäkansiossa. (Jos tämä vastaus on ratkaissut ongelmasi riittävästi, voit merkitä sen hyväksytyksi napsauttamalla äänestyspainikkeiden alla olevaa valintamerkkiä.)
- @PGmath Jos määrität kirjasintyyppihakemiston, ' sitä ei tarvitse tehdä lainkaan
- @EricJ. En todellakaan näe ', kuinka Object Properties > Font on " piiloutuen monimutkaisuustasojen " taakse, se on loppujen lopuksi fonttiobjektin ominaisuus.
- @EricJ. Oletko käyttänyt kaikki kaupallisia CG-ohjelmistoja? IMO Max on tavalla huonompi kuin Blender tässä suhteessa. Ja kun Googlessa kuinka tehdä jotain Maxissa, vain puolivälissä kunnolliset laatuohjeet ovat osa maksettua opetusohjelmaa. Yksi tärkeimmistä syistä, miksi vaihdoin Maxista Blenderiin. Tämä ei ole myöskään ' t paikka, josta asiasta riidellään. Jos haluat valittaa Blenderistä ' UI, siirry redditin tai blenderartistien luokse.
Vastaa
Jos haluat, että kaikki kirjasimet ladataan automaattisesti, se voidaan tehdä komentosarjalla (tai lisäosalla):
- ensin sinun on asetettava fonttien hakemisto tehosekoittimen käyttäjäasetukset.
- asenna lisäosa ja ota se käyttöön (tai suorita load_fonts () tarvittaessa).
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)
Kommentit
- Ohjelma katkelma toimii edelleen 2.83: n kanssa.
Answer
Voit ladata Opentype- ja TrueType-fontit Blenderiin. Blender ei lataa kirjasinperheitä erillisiin paikkoihin (tavallinen, lihavoitu, kursiivi jne.), Sinun on tehtävä se manuaalisesti.
OSX: ssä fonttitiedostot sisältyvät joskus paketteihin, joita kutsutaan kirjasimen matkalaukuksi ”. Blender ei myöskään lataa näitä.
Jos kirjasimesi ovat PostScript-fontteja, niiden muuntamiseksi OpenType-muotoon on olemassa monia työkalurivejä.
Kommentit
- Ilo kuulla tämän. Minulla on PALJON OpenType-fontteja. Typografiaa ei mainita Ref-käsikirjassa lainkaan. En ole löytänyt pääsyä kirjasinluetteloon mistään Blenderistä. Minun on vielä tiedettävä, MITEN tehdä tämä. MISSÄ kirjasimen käyttö sijaitsee Blenderissä?
vastaus
Löysin vihdoin -opetusohjelman YouTubesta , Koska olen ollut pitkäaikainen suunnittelija, mutta Blender noob, hemmottelin fonttien hallintaohjelmistoja Macissa (FontAgentPro). Koska Blenderillä ei ole järjestelmätason kirjasinten käyttöoikeuksia, minun on:
- Aseta teksti Blenderiin.
- Etsi haluamasi fontti FontAgentPron avulla.
- Etsi fontit järjestelmäasemasta.
- Lataa kukin manuaalisesti Blenderiin projektikohtaisesti.
Se on ikävä, mutta ainakin nyt tiedän sen olevan mahdollista! : +)
vastaus
Olen päivittänyt Chebhoun erinomaisen vastauksen Blender 2.80+ -sovellukseen. > Suorita yksinkertaisesti seuraava komentosarjakonsolissa:
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)