注: Maya 2016 Extension 1 では、この機能にかわりタイプ ツール(Type Tool)が使用されています。
アクションを使用すると、書式付きテキストのシェイプでカーブまたはサーフェスを作成することができます。
- を選択して、テキスト オプション(Text Options)を設定します。
- 作成するテキストを入力します。
- フォント(Font)フィールドの隣にあるメニュー ボタンをクリックしてスケーラブル フォントを選択(Select Scalable Font)ダイアログ ボックスを開きます。
- フォントを選択し、そのプロパティを設定して、OK をクリックします。
ヒント: 標準のシステム フォントは、サポートされているすべてのオペレーティング システムで利用できるため、シーン内のテキストのジオメトリを維持しながら、プラットフォーム間でシーンを移動できます。
- 次のいずれかを選択します。
- カーブ(Curves)をクリックすると、NURBS カーブをテキストのアウトラインから作成します。
- トリム(Trim)をクリックすると、テキストのシェイプにトリミングされた平面の NURBS サーフェスを作成します。
- ポリゴン(Poly)をクリックすると、テキストのシェイプにポリゴン サーフェスを作成します。NURBS をポリゴンに(NURBS to Polygons)変換するためのオプションを設定できます。これらのオプションは、コマンドと同じです。「NURBS をポリゴンに(NURBS to Polygons)オプション」を参照してください。
- ベベル(Bevel)をクリックすると、ベベルされたテキストを作成します。べベルされたテキストのオプションを設定できます。これらのオプションは、コマンドと同じです。「ベベル Plus オプション(Bevel Plus Options)」を参照してください。
- 作成(Create)ボタンをクリックします。
注:
- テキストは通常、XY プレーンの原点から作成されます。ビューによっては、作成したテキストを真横から見る形になるため 1 本の線に見えることもあります。
- テキストの文字は、グループ化された個々のオブジェクトとなります。テキストを変換するには、アウトライナ(Outliner)でグループを選択します。
- Maya 2015 以前で作成されたシーンには、Maya 2016 で異なる動作をする可能性のあるテキスト ジオメトリが含まれています。最初にシーンを開いたときに表示される警告やエラー メッセージを確認します。
- Maya 2015 以前で作成された makeTextCurves ノードを持つスクリプトまたはプラグインは、正常に動作するために新しいフォント名などの構文を使用する必要があります。詳細については、テクニカル ドキュメントの makeTextCurves ノードについての項目を参照してください。
- カーブ(Curves)オプションを使用すると、NURBS カーブは CV の多重度(マルチプリシティ)を使用して鋭角なコーナーを形成します。
- ヒストリに textForBevel ノードも存在しています。このノードのテキスト アトリビュートを使用して、テキスト文字列を編集できます。たとえば、ベベルしたテキスト オブジェクトのアトリビュート エディタ(Attribute Editor)にある textForBevel タブに移動して、テキスト カーブ ヒストリ(Text Curves History)セクションでテキストを変更することができます。
- Linux では、postscript フォント ファイルが開けないというエラーが発生した場合、/usr/share/fonts/default から n022003I.pfb をインストールすることによって、NimbusMonL フォントをインストールします。
- また、$MAYA_LOCATION/resources/MayaStrings 文字列カタログを修正して既定の Times new Roman フォントを変更することもできます。これは、すべてのプラットフォームに適用されます。
次のコードを、
// String set: s_TdnTextCurvesStrings
//
s_TdnTextCurvesStrings.rTextCurvesDefaultFont = "Times-Roman"
s_TdnTextCurvesStrings.rTextCurvesDefaultFontLong = "Times New Roman"
s_TdnTextCurvesStrings.rTextCurvesDefaultFontWAttr = "Times-Roman|h-13|w400|c0"
次のように変更します。
// String set: s_TdnTextCurvesStrings
//
s_TdnTextCurvesStrings.rTextCurvesDefaultFont = "NimbusMonL-Regu"
s_TdnTextCurvesStrings.rTextCurvesDefaultFontLong = "NimbusMonL-Regu"
s_TdnTextCurvesStrings.rTextCurvesDefaultFontWAttr = "NimbusMonL-Regu"