Comment changer la police des objets texte?

Existe-t-il un moyen de sélectionner une police (jai 15 000 polices) pour un objet texte, ou dois-je définir le type dans AI et enregistrer au format SVG, alors importer dans Blender?

Commentaires

  • Voulez-vous dire comment ajouter du texte ou simplement changer la police dun objet texte?
  • Je sais comment ajouter du texte, mais ' est toujours dans Gill Sans. COMMENT accéder à la liste des polices et changer le visage?

Réponse

Vous pouvez changer la police utilisée pour un objet texte dans le panneau de propriétés Données dobjet .

entrez la description de limage ici

Ici vous peut spécifier différentes polices pour les caractères standard, gras et italique; ainsi que divers autres paramètres de composition. Vous pouvez également définir un ensemble d’objets en tant que police personnalisée en leur donnant un nom comme fontName_a, fontName_b, etc. et utilisez fontName_ comme Police de lobjet .


Afin de trouver facilement les polices, jai mis en signet le dossier des polices de mon système (C:\Windows\Fonts\ sous Windows, /Library/Fonts sous macOS) dans le navigateur de fichiers de Blender pour que je puisse ajouter rapidement de nouvelles polices. Remarque: comme Chebhou lexplique dans sa réponse , vous pouvez également définir le répertoire par défaut pour la recherche de polices dans les préférences utilisateur.

entrez la description de limage ici

Notez quà partir de Blender 2.76, le mode daffichage des vignettes du navigateur de fichiers fonctionne désormais pour la prévisualisation des polices.

entrez la description de limage ici

Commentaires

  • Ouais, jai enfin trouvé un didacticiel sur YouTube. En tant que Blender noob, je ' suis gâté par le logiciel de gestion des polices sur Mac (FontAgentPro). Comme Blender ne le fait pas ' Je nai pas accès aux polices au niveau du système, je dois utiliser FontAgentPro pour trouver les polices que je veux, les localiser sur le lecteur système et les charger manuellement dans Blender. Cela ' s fastidieux, mais au moins maintenant je sais que ' est possible. Merci pour laide.: +)
  • @ DrStrik9 Pas de problème! Je suppose que les macs gèrent fo nts différemment de Windows, sous Windows, ' est assez facile car ils ' sont tous dans un dossier système. (Si cette réponse a suffisamment résolu votre problème, vous pouvez la marquer comme accepté en cliquant sur la coche sous les boutons de vote.)
  • @PGmath si vous définissez le répertoire des polices, vous navez ' pas besoin de le faire du tout
  • @EricJ. Je ne ' pas vraiment voir comment Propriétés de l’objet > Police est " se cachant derrière des couches de complexité ", cest après tout une propriété de lobjet font.
  • @EricJ. Avez-vous tous utilisé un logiciel CG commercial? IMO Max est bien pire que Blender à cet égard. Et lorsque vous recherchez sur Google comment faire quelque chose dans Max, les seules instructions de qualité à mi-chemin décentes font partie dun tutoriel payant. Lune des principales raisons pour lesquelles je suis passé de Max à Blender. De plus, ce nest pas ' t lendroit où se disputer à ce sujet. Si vous voulez vous plaindre de linterface utilisateur de Blender ', allez sur reddit ou blenderartists.

Réponse

Si vous avez besoin que toutes les polices soient chargées automatiquement, cela peut être fait avec un script (ou un addon):

  1. vous devez dabord définir le répertoire des polices dans Préférences utilisateur de Blender.

entrez la description de limage ici

  1. installez laddon et activez-le (ou exécutez load_fonts () lorsque vous en avez besoin).

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 comme addon

Commentaires

  • Script snippet fonctionne toujours avec 2.83.

Réponse

Vous pouvez charger les polices Opentype et TrueType dans Blender. Blender ne charge pas les familles de polices dans les emplacements séparés (Normal, Gras, Italique, etc.), vous devez le faire manuellement.

Sous OSX, les fichiers de polices sont parfois contenus dans des packages appelés «valise de polices « . Blender ne les charge pas non plus.

Si vos polices sont des polices PostScript, il existe de nombreux outils en ligne pour les convertir en OpenType.

Commentaires

  • Heureux dentendre cela. Jai BEAUCOUP de polices OpenType. La typographie nest pas du tout mentionnée dans le manuel de référence. Je nai pu trouver laccès à la liste des polices nulle part dans Blender. Jai encore besoin de savoir COMMENT faire cela. O se trouve laccès aux polices dans Blender?

Réponse

Jai enfin trouvé un tutoriel sur YouTube , En tant que concepteur de longue date mais Blender noob, je suis gâté par le logiciel de gestion de polices sur Mac (FontAgentPro). Puisque Blender na pas daccès aux polices au niveau du système, je dois:

  1. Définissez du texte dans Blender.
  2. Utilisez FontAgentPro pour trouver la police que je veux.
  3. Localisez les polices sur le lecteur système.
  4. Chargez manuellement chacune dans Blender pour chaque projet.

Cest fastidieux, mais au moins maintenant je sais que cest possible! : +)

Réponse

Jai « mis à jour lexcellente réponse de Chebhou » pour Blender 2.80+.

Exécutez simplement ce qui suit dans la console de script:

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) 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *