テキストオブジェクトのフォントを変更するにはどうすればよいですか?

テキストオブジェクトの書体(15,000フォント)を選択する方法はありますか、またはAIでタイプを設定してSVGとして保存する必要があります。 Blenderにインポートしますか?

コメント

  • テキストを追加する方法ですか、それともテキストオブジェクトのフォントを変更するだけですか?
  • テキストを追加する方法は知っていますが、'は常にGillSansにあります。フォントリストへのアクセスを見つけて顔を変更するにはどうすればよいですか?

回答

使用するフォントを変更できますオブジェクトデータのプロパティパネルの下にあるテキストオブジェクトの場合。

ここに画像の説明を入力してください

ここにあります標準、太字、斜体に異なるフォントを指定できます。だけでなく、他のさまざまな植字パラメータ。オブジェクトのセットをfontName_afontName_bなどの名前を付けてカスタムフォントとして定義し、

オブジェクトフォントとして。


フォントを簡単に見つけるために、システムのフォントフォルダ(C:\Windows\Fonts\、macOSでは/Library/Fonts)、Blenderのファイルブラウザで新しいフォントをすばやく追加できます。 注:Chebhouがの回答で説明しているように、ユーザー設定でフォントを参照するときのデフォルトのディレクトリを設定することもできます。

ここに画像の説明を入力

Blender 2.76以降、ファイルブラウザのサムネイル表示モードがフォントのプレビューで機能するようになりました。

ここに画像の説明を入力してください

コメント

  • はい、ついにYouTubeでチュートリアルを見つけました。Blenderの初心者として、私は' Macのフォント管理ソフトウェア(FontAgentPro)に甘やかされています。Blenderは'システムレベルのフォントアクセスがない場合は、FontAgentProを使用して必要なフォントを見つけ、システムドライブで見つけて、手動で各フォントをBlenderにロードする必要があります。' s面倒ですが、少なくとも今は可能だとわかっています'助けてくれてありがとう。:+)
  • @ DrStrik9問題ありません!macsはfoを処理すると思いますWindowsとは異なり、Windowsでは'すべてが1つのシステムフォルダにあるため'非常に簡単です。 (この回答で問題が十分に解決された場合は、投票ボタンの下のチェックマークをクリックして、承認済みとしてマークできます。)
  • @PGmathフォントディレクトリを設定した場合、'それを行う必要はまったくありません
  • @EricJ。 ' オブジェクトのプロパティ > フォントが"複雑なレイヤーの背後に隠れている"、結局のところ、フォントオブジェクトのプロパティです。
  • @EricJ。市販のCGソフトウェアを使用したことがありますか?その点で、IMOMaxはBlenderよりも方法劣っています。そして、あなたがマックスで何かをする方法をグーグルで検索するとき、中途半端な品質の指示だけが有料のチュートリアルの一部です。 MaxからBlenderに切り替えた主な理由の1つ。また、これは'これについて議論する場所ではありません。 Blender 'のUIについて不満を言う場合は、redditまたはblenderartistsにアクセスしてください。

回答

すべてのフォントを自動的にロードする必要がある場合は、スクリプト(またはアドオン)を使用して行うことができます:

  1. 最初に、フォントディレクトリを設定する必要があります。 Blenderのユーザー設定。

ここに画像の説明を入力してください

  1. アドオンをインストールして有効にします(または必要に応じて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) 

アドオンとしてのスクリプト

コメント

  • スクリプトスニペットは2.83でも機能します。

回答

OpentypeフォントとTrueTypeフォントをBlenderにロードできます。 Blenderはフォントファミリーを別々のスロット(通常、太字、斜体など)にロードしません。手動でロードする必要があります。

OSXでは、フォントファイルが「フォントスーツケース」と呼ばれるパッケージに含まれている場合があります。 “。 Blenderはこれらもロードしません。

フォントがPostScriptフォントの場合、OpenTypeに変換するためのオンラインツールが多数あります。

コメント

  • これを聞いてうれしい。私は多くのOpenTypeフォントを持っています。タイポグラフィは、リファレンスマニュアルにはまったく記載されていません。 Blenderのどこにもフォントリストへのアクセスを見つけることができませんでした。私はまだこれを行う方法を知る必要があります。 Blenderのどこにフォントアクセスがありますか?

回答

YouTubeでチュートリアルを見つけました 、長年のデザイナーですが、Blender noobとして、私はMacのフォント管理ソフトウェア(FontAgentPro)に甘やかされています。Blenderにはシステムレベルのフォントアクセスがないため、次のことを行う必要があります。

  1. Blenderでテキストを設定します。
  2. FontAgentProを使用して、必要なフォントを見つけます。
  3. システムドライブ上のフォントを見つけます。
  4. プロジェクトごとに手動で各フォントをBlenderにロードします。

面倒ですが、少なくとも今では可能だとわかっています。 :+)

回答

Blender2.80 +に対するChebhouの優れた返信を更新しました。

スクリプトコンソールで以下を実行するだけです:

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) 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です