テキストリソース

の Text resource を使用すると、特定の フォントファイル を使用してテクスチャにテキストを書き込むことができます。 最終的に描画されるテキストの外観を調整するために、いくつかのパラメーターを使用できます。

フォントの参照

使用可能なフォントファイルを参照するには、アセットウィンドウでフォントフィルター(Tボタン)をクリックします。

フォントは、システム上のどこに配置されているかに応じて、パスでフィルタリングすることもできます。

使用できるフォントの場所は、現在のオペレーティングシステムによって異なります。

Windows
  • システム: C:/Windows/Fonts
  • ユーザー: C:/Users/username/Appdata/Local/Microsoft/Windows/Fonts
MacOS
  • システム: /System/Library/Fonts
  • ローカル: /Library/Fonts
  • ユーザー: /Users/username/Library/Fonts
Linux
  • システム: /usr/share/fonts/
  • ローカル: /usr/local/share/fonts/
  • ユーザー: /home/username/.local/share/fonts/

フォントの読み込み

フォントは、手動で読み込むことも、通常のリソースと同様に既存のPainterライブラリに配置することもできます。 詳細については、ドキュメントのインポートを参照してください。

Painterは、.ttfと .otf の両方のフォントフォーマットをサポートしています。

NOTE
リソースの読み込みまたは読み込みに失敗し、「フォントのライセンス制限により読み込めません」というエラーメッセージが表示された場合、Painterで使用できないことを示します。 メタデータで 埋め込み可能 とマークされているフォントのみ使用できます。

フォントをテキストリソースとして使用する

テクスチャリソースは、他のリソース(画像やSubstanceマテリアルなど)と同様に機能し、ブラシパラメーター、塗りつぶし投影、Substance画像の入力に使用できます。

リソーススロットにフォントを追加するだけでテキストリソースを作成する。 フォントをビューポートにドラッグ&ドロップすることもできます。

テキストリソースパラメーター

テキストリソースには、次の基本パラメーターがあります。

パラメーター
説明
テキスト
レンダリングするテキスト。 注意:​インターフェイスのテキストフィールドでは、さまざまな種類の文字を含む一般的なフォントが使用されています。これにより、フィールドに入力された内容と、選択したフォントがテクスチャで表示できる内容が一致しない場合があります。
フォントサイズ

フォントサイズの計算に使用するモードを指定します。 使用可能なモードは次のとおりです。

  • 自動:サイズはテキストの内容から自動的に計算され、テクスチャに合わせて調整されます。
  • カスタム:サイズは、専用の設定を使用して手動で制御できます。
整列
垂直方向と水平方向の整列を制御します。 ボタンを使用して、使用するモードを選択します。
色
レンダリングされたテキストの色。 テキストリソースがマスクチャンネルまたはグレースケールチャンネルで使用されている場合、この設定はグレースケールになります。

さらに高度なパラメーターも使用できます。

パラメーター
説明
行の間隔
フォントサイズに対するテキストの行間の距離(「行送り」)。
文字の間隔
フォントサイズに対する、隣接する文字間の相対的な間隔です。 負の値を指定すると、間隔量が減算されます。
オフセット
テキストの水平方向および垂直方向のオフセット。 フォントサイズに正規化されています。
背景の塗りつぶし
テキストの背景の色です。
背景の不透明度
表示される背景色の量。
解決策

テキストのレンダリングに使用するテクスチャのサイズの計算方法を指定します。 使用可能なモードは次のとおりです。

  • 自動:解像度は自動的に計算されます。
  • カスタム:解像度は、専用の設定を使用して手動で定義できます。
recommendation-more-help
substance-3d-painter-help-guide