【UE5初心者向け】アセットを入手・プロジェクトに追加する方法

CGBoxの一部の記事にはアフィリエイト広告が含まれております。

こんにちは!

今回は、 ゲームエンジン「 Unreal Engine 5 (UE5)」初心者向けに、アセット(3Dメッシュ・マテリアルなどの素材)の入手・追加方法を紹介します。

UE5を使ってゲームや映像制作を行う際に、高品質なアセットを効率的に入手・プロジェクトに追加することで、短時間でより魅力的なコンテンツを作成できるので、ぜひ参考にしてみてください。

本記事では、ゲーム開発・3DCG映像制作用ソフトウェアUnreal Engine 5(UE5)」について、ビューポート操作やアセット追加方法等の基礎知識があることを前提としています。

UE5のソフトウェア説明・基本操作方法については、こちらの記事をご覧ください。

あわせて読みたい
【初心者向け】Unreal Engine 5 (UE5)の基本操作まとめ こんにちは! 今回は、ゲームエンジン「Unreal Engine 5 (UE5)」初心者向けに基本操作方法を紹介します。 また、UI(ユーザーインターフェース)の各要素の機能など、UE...
目次

アセットの入手方法

まずは、UE5で使うアセットの入手方法について紹介します。

以下の方法について、詳しいやり方を説明していきます。

  • Fab(マーケットプレイス)からEpic Gamesライブラリに追加
  • 外部サイトから入手
  • 3DCGソフトで自作する

Fab(マーケットプレイス)からEpic Gamesライブラリに追加

Epic Gamesが提供するFab(旧マーケットプレイス)は、UE5向けのアセットを購入・ダウンロードできる公式ストアです。

Fab公式サイト:https://www.fab.com/ja

上記のリンク先でブラウザからアクセスする他、「Epic Games Launcher」経由でもアクセスできます。

Fabの使い方

Fabでアセットを検索して入手する手順は以下の通りです。

STEP
「探索する」→アセットの種類を選択します。

入手できるアセットが一覧表示されます。

STEP
検索バーに関連ワードを入力して検索します。

“plant”や”car”など英語で検索する必要があります。

STEP
「形式」「価格」「ライセンスの種類」などでフィルタリングします。

「価格」で「無料」にチェックを入れると、フリーのアセットのみ表示されます。

STEP
購入したいアセットを選択します。

有料アセットの場合、以下のように「今すぐ購入」「カートに追加」のメニューが表示されます。

無料アセットの場合、以下のように「ダウンロード」「ライブラリに追加」のメニューが表示されます。

「ダウンロード」を選択した場合は、ファイルのダウンロード形式を選択してダウンロードできます。

また、「ライブラリに追加」を選択した場合は、ファイルをダウンロードせず、Fabのライブラリに追加されます。

「Unreal Engine形式」のアセットの場合、一度ライブラリに追加すればEpic Games Launcherから簡単にUE5のプロジェクトに追加できるので「ライブラリに追加」することをおすすめします。

なお、「ライブラリに追加」したアセットは、Fabの「ライブラリ」から確認できます。

また、「Unreal Engine形式」のアセットはEpic Games Launcherの「ライブラリ」から確認することができます。

Fabの特徴

Epic Gamesの公式マーケットプレイス「Fab」には以下のような特徴があります。

  • 毎月無料アセットが配布される
  • 環境、キャラクター、小道具、エフェクトなど種類が豊富
  • Epic Games公式が提供する高品質アセットを入手できる

Fabの「期間限定で無料」のコーナーでは、普段有料のアセットが毎月3個無料で配布されます。

普段1万円以上するアセットが無料で入手できるチャンスなので、毎月欠かさずチェックすることをおすすめします。

Fabで入手できるアセットは、キャラクター、小道具などの3Dモデルの他、ランドスケープにアセットが配置された「環境」炎や爆発などの「VFX」傷や汚れなどを表現できる「デカール」など多岐にわたります。

また、入手できるアセットはEpic Gamesの審査をクリアした、高品質で即座に利用できるものとなっています。

https://dev.epicgames.com/documentation/ja-jp/fab/asset-file-format-and-structure-requirements-in-fab

外部サイトから入手

Fab以外にも、無料・有料でアセットを配布しているサイトがあります。

外部サイトでFBX、OBJなどの形式のアセットをダウンロードし、UE5にインポートすることができます(インポートのやり方は後述します)。

おすすめのサイトをいくつか紹介します。

Sketchfab

Sketchfabは3Dコンテンツを公開・共有・販売できるプラットフォームです。

UE5を提供するEpic Games社傘下で、3Dモデルの種類が豊富なのが特徴です。

Sketchfab(https://sketchfab.com/)

こちらのように、3Dモデルをビューポート上で360°回転させたり、拡大して細部を確認することができます。

CGTrader

CGTraderは、高品質な3Dアセットが多いサイトです。

CGTrader(https://www.cgtrader.com/)

有料のモデルが多いですが、無料のモデルもあります。

こちらのように、写真・動画等でモデルのクオリティを確認できます。

Turbosquid

Turbosquidは、プロ仕様のモデルが手に入るサイトです。

Turbosquid(https://www.turbosquid.com/)

こちらのサイトでも一部無料のモデルを入手可能です。

写真・動画の他、360°ビューでモデルを確認することが可能です。

3DCGソフトで自作する

BlenderやMayaなどの3DCGソフトを使ってオリジナルのアセットを作成して、UE5に追加することも可能です。

以下は業界で普及している3DCGソフトウェアの例です。

  • Blender(無料・オープンソース)
  • Autodesk Maya(業界標準・有料)
  • ZBrush(ハイポリモデリング向け)

当サイトでは、フリーの総合3DCGソフトウェア「Blender」学習者向けの記事を多数掲載しているので、モデルの自作に興味がある方は是非参考にしてみてください!

Blenderの導入方法については、まずはこちらの記事をご覧になってください。

あわせて読みたい
Blenderの始め方:初心者にオススメなチュートリアルを紹介! こんにちは! Blenderを始めて5日ほど経ちました。 チュートリアルをやって、自分で1から作ることもしてみました。 今回はその最初の過程を参考程度に書いてみようかな...

アセットの追加方法

ここからは、入手したアセットをUE5プロジェクトに追加する方法を紹介していきます!

以下の方法について、具体的な手順を説明します。

  • Epic Gamesライブラリから追加
  • Fabプラグインで直接追加
  • FBXファイルからインポート
  • 「アクタを配置」パネルから追加

Epic Gamesライブラリから追加

Fabで取得したUnreal Engineアセットは、Epic Games Launcherのライブラリに保存されます。

既存のUnreal Engineのプロジェクトに追加する手順は以下のとおりです。

STEP
「プロジェクトに追加する」をクリックし、追加するプロジェクトを選択します。
STEP
追加先のUE5プロジェクトを起動します。
STEP
「コンテンツブラウザ」にアセットが追加されたことを確認します。
STEP
レベルにドラッグ&ドロップで配置します。

環境やゲームシステムの場合は「新規プロジェクトを作成する」というメニューが表示され、プロジェクトファイルを保存するフォルダとファイル名を指定します。

(補足)古いバージョンのアセットを新バージョンに移行する方法

UE4のみに対応するアセットの場合、直接UE5に追加することはできません。

以下のように、いったんUE4のプロジェクトに追加した後に、UE5プロジェクトに移行します。

(UE5の旧バージョンから新バージョンへの移行手順も同様です。)

STEP
「プロジェクトに追加する」をクリックし、追加するプロジェクト(UE4)を選択します。
STEP
追加先のUE4プロジェクトを起動します。
STEP
「コンテンツブラウザ」のフォルダを右クリックし、「移行」をクリックします。

「アセットレポート」の画面が開くので「OK」をクリックします。

STEP
エクスプローラーが開くので、追加先UE5プロジェクトのフォルダを選択します。

「フォルダーの選択」をクリックします。

STEP
追加先のUE5プロジェクトを開き、コンテンツブラウザからレベルにドラッグアンドドロップします。

Fabプラグインで直接追加

UE5ではFabプラグインを利用すると、エディタ内で直接アセットを検索・追加できます。

事前準備として、「編集」→「プラグイン」で「Fab」を検索・チェックを入れて、Fabプラグインを有効化します。

以前のバージョンでは「Quixel Bridge」というプラグインを使ってアセットを追加できましたが、2024年10月にFabに移行しました。

以下の手順で、Fabのプラグインを使ってアセットをレベルに追加できます。

STEP
コンテンツブラウザを開き、「Fab」のタブをクリックします。
STEP
ウインドウが開くのでアセットを検索します。

検索方法は、先ほど紹介したウェブブラウザ上でのFabアセット検索方法と同じです。

必要に応じて、対応するUnreal Engineのバージョンや価格などでフィルタリングしてください。

STEP
アセットを選択し、「Add to Project」をクリックします。

Fabからダウンロードしたアセットが、コンテンツブラウザ内に保存されます。

STEP
コンテンツブラウザからドラッグアンドドロップで、レベルにアセットを追加します。

FBXファイルからインポート

外部サイトや3Dソフトで作成したFBXファイルを、UE5にインポートできます。

UE5にFBXファイルをインポートする手順は以下の通りです。

STEP
コンテンツブラウザを開き、「インポート」をクリックします。
STEP
ファイル選択画面が開くので、インポートするFBXファイルを選択します。
STEP
「インポート設定」の画面が開くので、スケールや適用するマテリアルなどを設定します。
STEP
「全てインポート」をクリックすると、コンテンツブラウザにアセットが追加されます。
STEP
ドラッグ&ドロップでレベルに配置します。

BlenderからUE5用にFBXファイルをエクスポートする場合、エクスポート後の作業を減らすためにBlender上で以下の設定を済ませておくのがおすすめです。

  • メッシュオブジェクトのトランスフォームを適用する
  • テクスチャは、FBXファイルと同じ階層に保存
  • アーマチュアのオブジェクト名「Armature」以外の名前に変更
  • アーマチュアの親ボーンの名前を「Root」に変更

BlenderからUnreal Engine 5にモデルをエクスポートする方法について、詳しくはこちらの記事を参照してください。

あわせて読みたい
BlenderからUnreal Engine 5にモデルをエクスポートする方法 こんにちは! 今回は、3DCGソフト「Blender」で作成した3Dモデルを、ゲームエンジン「Unreal Engine 5 (UE5)」にエクスポートする方法を紹介します。 リグ付きのモデル...

「アクタを配置」パネルから追加

UE5の「アクタを配置」パネルを使用すると、簡単にアセットをレベルに追加できます。

ここでは、「Water Body(水塊)アクタ」で水面を追加する方法を紹介します。

STEP
「編集」→「プラグイン」から、”Water(実験段階)”にチェックを入れて有効化します。

有効化するには再起動が必要です。

STEP
「ウィンドウ」→「アクタを配置」パネルを表示します。
STEP
検索バーに「water」と入力し、「水塊カスタム」をレベル上にドラッグアンドドロップします。
STEP
スケール・位置を調整します。

ちなみに、今回は水塊の追加方法を紹介しましたが、「アクタを配置」パネルからは、ライトやメッシュ等、さまざまなアクタを追加できます。

まとめ

今回は、UE5初心者向けに、アセットの入手・追加方法を解説してみました。

今回紹介した方法を使えば、高品質のアセットを無料で入手しUE5プロジェクトに追加できるので、ぜひこちらの記事を参考にアセットを活用してみてください!

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

CGBox編集部。CGに関する様々な記事を執筆しております。

目次