FBX アセットを UE4 にインポートする方法

【チュートリアル連動 質問シリーズ】

FBX やアセットとはどのようなものでしょうか?また、それを UE4 にインポートするには、どのようにするのがよいのでしょうか?

[関連する動画チュートリアル]

3rd Person Game with Blueprints - 3 - FBX Importing and Using Skeletons (日本語訳付き)

ゲームで使用される「アセット」とは、デジタルデータ (究極的にはコンピュータに理解できる二進法によるデータ) で構成されている 3D モデル、音源、画像などなどのことで、マテリアルやテクスチャ、スケルタル メッシュなどもすべてアセットに分類できます。アセットは、他のデジタルデータと同様にファイルという形式で作成および利用されます。なお、ゲーム以外で使われる「アセット」の一般的な意味は「資産」です。

3D アセットは、さまざまなファイル形式を取ります。たとえば、デジタルコンテンツ作成ツールの 1 つである Blender であれば 、作成される 3D アセットは .blend という形式のファイルになります。しかし、.blend 形式のファイルでは他のソフトウェアではそのまま使用できない場合があります (UE4 などで) 。そのため、3D アセットの共通語的な .fbx 形式に変換してエクスポートすることになります。(UE4 から見ると、.fbx 形式のファイルをインポートすることになります。)

今回の動画チュートリアルでは、スケルタル メッシュ アセットとアニメーション アセットが入っている zip を解凍して UE4 にインポートします。

その方法は、エディタのコンテンツ ブラウザに適当なフォルダを作り、ファイラー (Windows Explorer や Mac の Finder) から、インポートすべきファイルをそのフォルダに直接ドラッグ & ドロップするというやり方が紹介されています。これが最も簡単です。

ここでは、チュートリアルでは具体的に説明されなかったので、コンテンツ ブラウザの [インポート] を使う正式な(?)方法を紹介します。こちらの方が他のソフトウェアでもよく使われる方法なので、馴染みやすいかもしれません。

  1. Character フォルダを作成しておくことは同じです。
  2. [インポート] をクリックすると、
  3. ファイラーが開かれるので、
  4. 必要なファイル (たとえば、SK_Mannequin.FBX) をクリックします。
  5. すると、[FBX インポート オプション] というウィンドウが開くので、
  6. チュートリアルと同じように指定して、最後にウィンドウ下部の [インポート] を押します。