ゲーム エクスポータ(Game Exporter)

注: ゲーム エクスポータ(Game Exporter)は、自動的にロードされるプラグインとして Maya で使用できます。たとえば、ファイル(File)メニューに表示されているゲーム エクスポータ(Game Exporter)が見えない場合など、手動でツールをロードする必要がある場合は、プラグイン マネージャ(Plug-in Manager) (ウィンドウ > 設定/プリファレンス > プラグイン マネージャ(Windows > Settings/Preferences > Plug-in Manager))を使用して gameFbxExporter プラグインをロードします。

ゲーム エクスポータ(Game Exporter) は、ゲーム エンジンにモデルとアニメーション クリップを送信するための合理化された FBX 書き出しワークフローを提供します。 各タブには FBX オプションの最小セットが提供されており、さまざまな設定を理解し、変更することを必要とせずにアセットを書き出すことが可能になります。各タブに表示されているオプションは、別のシーンから書き出すときに再利用できるプリセットとして保存されます。

ゲーム エクスポータ(Game Exporter)のタスク

この表では、ゲーム エクスポータ(Game Exporter)で実行する単純なタスクの概要を説明します。次の手順も参照してください。

目的 手順

書き出しオプションのセットを切り替える。

最初にあるドロップ ダウンメニューを開き、アニメーションの既定値(Anim Default)プリセット、モデルの既定(Model Default)プリセット、または自分で追加したカスタム プリセットを選択します。

そのほかのウィンドウのオプションは、ダイナミックに更新されます。

新しいプリセットを作成する。

をクリックします。

ゲーム エクスポータのプリセットを作成する」も参照してください。

現在のプリセット設定をディスクに保存する。 をクリックします。
注: 現在の FBX 書き出しのための設定は、行った変更に応じてシーンに自動的に保存されます。そしてそれらはシーンを再び開いた場合に、また利用可能になります。このアイコンで設定を個別のファイルに保存できるため、他のシーンでそのプリセットをロードして使用することが可能になります。
ディスクに保存されているプリセットをロードする。 をクリックし、保存されたプリセット ファイルを選択します。
既定のプリセットからの設定を編集します。 をクリックして高度な設定(Advanced Settings)を開きます。

ツール設定

ゲーム エクスポータ(Game Exporter)に表示されるオプションのほとんどは、選択したプリセットに応じて変化することがあります。既定では、アニメーションの既定値(Anim Default)プリセットは、アニメーション クリップの標準書き出し用に設定されていて、モデルの既定(Model Default)プリセットは静止メッシュの標準書き出し用に設定されています。

その他の、または異なる FBX オプションを使用して独自のプリセットを作成する方法については、「ゲーム エクスポータのプリセットを作成する」を参照してください。

すべて書き出し(Export All)選択項目の書き出し(Export Selection)オブジェクト セットを書き出し(Export Object Set)
このドロップダウン リストを使用して、シーンから書き出すものを指定します。

書き出す必要があるオブジェクトのセットがシーンに含まれている場合は、オブジェクト セットを書き出し(Export Object Set)を選択し、2 番目のドロップダウン リストからシーン内の特定のセットを選択することができます。

注: 同じシーン内に複数のキャラクタがあり、そのうち 1 つのみをエクスポートする場合は、ここでエクスポートするキャラクタを指定します。選択したオブジェクトでセットを作成するには、作成 > セット > セット(Create > Sets > Set)を選択します。 「セットを作成、編集する」も参照してください。

アニメーション クリップ(Animation Clips)の設定(アニメーション クリップ(Animation Clips)タブ)

別々のファイルまたは単一の FBX ファイル内の別々のテイクのいずれかでアニメーション クリップをエクスポートするために、このセクションでは、シーン内にアニメーションの複数のクリップを定義できます。この領域を使用してクリップの作成、名前の指定、開始/終了フレームの設定、再生を行うことができます。「ゲーム エクスポータを使用してアニメーション クリップを書き出す」を参照してください。

作成されたクリップのリストができたら、右側にあるチェック ボックスを使って、現在の操作で書き出すクリップを選択できます。

ジオメトリの設定(モデル(Model) タブ)

スムージング グループ(Smoothing Groups)

書き出すジオメトリに対し、エッジの硬さ/柔らかさをスムージング グループに変換します。オフにすると、明示的な法線のみがファイルに書き出されます。

スムーズ メッシュ(Smooth Mesh)
これをオンにすると、ポリゴン メッシュのビューポート内のサブディビジョンが書き出すジオメトリにベイク処理されます。
分割頂点法線(Split-Vertex Normals)
エッジの連続性に基づくジオメトリの頂点法線を分割します。頂点法線は、ポリゴン フェース間の視覚的なスムージングを定義します。
三角化(Triangulate)
書き出すジオメトリに対し、ポリゴンを三角形に自動的に変換します。
接線と従法線(Tangents & Binormals)
書き出すジオメトリの UV と法線情報から接線と従法線データを作成します。これにより、いくつかのゲーム エンジンで使用できるジオメトリの正確な接線空間リプレゼンテーションを取得できます。
スキニング(Skinning)
スキン メッシュに対し、すべてのスキン デフォメーションの情報を書き出すかどうかを設定します。
ブレンドシェイプ(Blendshapes)
書き出されたオブジェクト上のブレンド シェイプを書き出すかどうかを設定します。

設定(Settings)

クリップを単一のファイルに保存(Save Clips to Single File)/複数のクリップ ファイルの保存(Save Multiple Clip Files)
(アニメーション クリップ(Animation Clips)タブ。)アニメーション クリップ(Animation Clips)セクションで定義されたすべてのクリップを単一の FBX ファイルとして書き出すか、または複数の個別のクリップ ファイルとして書き出すかを設定します。

複数のクリップを単一のファイルに保存する場合、クリップは単一の FBX ファイル内に複数の FBX テイクとして保存されます。

1 つのファイルに書き出し(Export to Single File)/複数のファイルに書き出し(Export to Multiple Files)

(モデル(Model)タブ。)複数のメッシュを 1 つの FBX ファイルに書き出すのか、それとも各メッシュまたは階層を複数の FBX ファイルに個別に書き出すのかを設定します。

原点に移動(Move to Origin)

オンの場合は、変換座標をゼロに設定して、オブジェクトまたは階層を書き出されたファイル内の原点に移動します。

アニメーションのベイク処理(Bake Animation)
(アニメーション クリップ(Animation Clips)タブ。)アニメーションをボーンにベイク処理し、ゲーム エンジンにロードできるようにするために、アニメーション カーブにあらゆるコンストレイントをベイク処理します。(ほとんどの場合、アニメーションのコンストレイントはゲーム エンジンに転送されないため、ベイク処理をしないとボーンにアニメーションが適用されていないように表示されます。)
アニメーション(Animation)
(モデル(Model)タブのみ。) 書き出されたファイルにターゲット モデルとアニメーションを含めるかどうかを設定します。ターゲット メッシュのみを書き出すには、オフにします。
入力接続(Input connections)

選択に関連するすべてのノードを書き出すかどうかを設定します。

アニメーションのベイク処理(Bake Animation)を使用していて、書き出された FBX ファイルに含まれているリグ全体が必要というわけでない場合は、このオプションをオフにできます。

アップ軸(Up Axis)

既定では、Maya でもそうであるように、アップ軸(Up Axis)は Y 軸に設定されています。出力先のアプリケーションが Y アップ ワールド軸をサポートせず、シーンの Y アップ ワールド軸を変換できない場合、シーンを Z アップ軸で書き出すことができます。

注: ゲーム エクスポータ(Game Exporter)は、出力するシーンのルート要素にのみ軸変換を適用します。書き出しで変換しなければならないルート オブジェクトにアニメーションが含まれている場合、軸変換を適用するためにそのアニメーションのカーブはリサンプルされます。カーブのリサンプルを避けるには、書き出す前に、シーン内のアニメーション オブジェクトの親としてルート ノード(ダミー オブジェクト)を追加することができます。
埋め込みメディア(Embed Media)
(既定ではオン。)

埋め込みメディア(Embed Media)をオンにすると、FBX ファイルに関連付けられたメディア(テクスチャなど)が含まれる(埋め込まれる)ようになります。これは、関連するメディア ファイルの相対パスおよび絶対パスからテクスチャを移動または削除すると消えたように見えるテクスチャなどの問題を回避するのに役立ちます。(この問題は、別のコンピュータを使用している人に FBX ファイルを渡した場合で、そのコンピュータのドライブではテクスチャの保存ディレクトリが異なる場合に起きることがあります。)

ファイル タイプ(File Type)

バイナリまたは ASCII を選択します。

FBX バージョン(FBX Version)

書き出されたファイルに使用する FBX バージョンを選択します。プラグインの正しいバージョンがインストールされていることを確認するには、高度な設定(Advanced Settings)アイコン をクリックして、FBX オプション(FBX Options)の下部に表示されている内容を確認します。

高度な設定(Advanced settings)
ゲーム エクスポータ(Game Exporter)に表示されない FBX オプションでは、既定の FBX の値を使用します。これらの設定を変更するには、 をクリックして高度な設定(Advanced Settings)を開き、現在のプリセットの設定を変更します。

高度な設定(Advanced settings)ウィンドウで、アニメーション クリップの高度な設定を編集(Edit Animation Clips Advanced Settings)またはモデルの高度な設定を編集(Edit Model Advanced Settings)をオンにして変更を開始します。

パス(Path)設定

FBX Review で表示(View in FBX Review)

マシンに FBX Review がインストールされている場合は、このオプションを使用して、書き出されたファイルを FBX Review で直接起動します。「FBX Review でファイルをプレビューする」も参照してください。

パス(Path)
ファイルを書き出す場所を指定するために、フォルダ名を入力するか、フォルダ アイコンをクリックして参照して選択します。
ファイル名(Filename)
書き出すファイルのファイル名を入力します。

複数のクリップ ファイルとしてアニメーションを書き出す場合は、この名前が各クリップ ファイル名の先頭に追加されます。ファイル名(Filename)を空白のままにすると、プリフィックスは付加されません。

投影したファイルの名前が他のパス(Path)設定の下に表示されて、書き出されたファイルの完全な名前を示されます。

関連項目