Choose your operating system:
Windows
macOS
Linux
3DS Max、 Maya、 Blender などの外部の 3D モデリング アプリケーションからスケルタルメッシュの詳細度 (Levels of Detail (LOD)) を Unreal Engine にインポートすることができます。3DS Max と Maya を使用してこのレッスンのゴールを示していますが、保存機能があれば、どの 3D モデリング アプリケーションからでも Unreal Engine にスケルタルメッシュの LOD をインポートすることができます。
開始する前に、3D モデリング アプリケーションを利用できることを確認してください。
目標
外部の 3D モデリング アプリケーションからスケルタルメッシュの LOD をインポートする方法を中心に説明します。
目的
このガイドでは、以下の習得を目指します。
外部の 3D モデリング アプリケーションからスケルタルメッシュの LOD をセットアップする方法
外部の 3D モデリング アプリケーションからスケルタルメッシュの LOD をエクスポートする方法
外部の 3D モデリング アプリケーションからスケルタルメッシュを Unreal Editor にインポートする方法
UE4 の FBX インポート パイプラインでは、FBX 2018 を使用します。エクスポート中に他のバージョンを使用すると、互換性がなくなる場合があります。
3D Art Tool を選択してください。
Autodesk 3ds Max
スケルタルメッシュの LOD のセットアップ
マルチパーツ スケルタル メッシュ の LOD 設定は、メッシュの LOD を設定する場合とほぼ同じ方法をとります。ただし、LOD を含む個々のパーツは、それに対して作成された LOD グループを持ちます。こうした LOD グループをセットアップするプロセスは、上記で説明したプロセスと同じです。
スケルタルメッシュの LOD のエクスポート
エクスポートすべき LOD グループとジョイントを選択します。
ベースメッシュに使用したエクスポート手順と同じ手順に従います (前述の 外部の 3Dモデリングアプリケーションからスケルタルメッシュをエクスポートする セクションで記述しています)。
エクスポートすべき LOD セットとボーンを含むメッシュのグループを選択します。
ベースメッシュに使用したエクスポート手順と同じ手順に従います (前述の 外部の 3Dモデリングアプリケーションからスケルタルメッシュをエクスポートする セクションで記述しています)。
スケルタルメッシュのLODのインポート
スケルタル メッシュの LOD は、LOD Settings の ペルソナ にある [Mesh Details (メッシュの詳細)]パネルから簡単にインポートできます。
ペルソナは、UE4 のアニメーション編集ツールセットです。詳しい情報については、アニメーション エディタ をご覧ください。
スケルタルメッシュに LOD を適用するには、コンテンツ ブラウザ でアニメーション アセットを ダブルクリック して ペルソナ を開きます (例は以下の図を参照)。
[Mesh Details] パネルでスクロールダウンし、[LOD Settings] セクションを探して[LOD Import] オプションを クリック します。
ファイル ブラウザでインポートする FBX ファイルを探して選択します。
インポートされた LOD が [Mesh Details (メッシュの詳細)] パネルに追加されます。
各 LOD で [Display Factor] 設定で LOD をいつ使用すべきか表示されます。下の図の例では、スケルタルメッシュ に近いときに LOD0 を使用しています。スケルタルメッシュ からさらに離れたときには、 LOD1 を使用しています。
小さな Display Factor を使用すると、 スケルタルメッシュ から離れたときに、その LOD を使用するように Unreal Engine に指示します。より大きな Display Factor を使用すると、 スケルタルメッシュ により近くなったたときに、その LOD を使用するように Unreal Engine に指示します。
チュートリアルの最後まで終了したので、以下について学習したことになります。
✓ 外部の 3D モデリング アプリケーションからスケルタルメッシュの LOD をセットアップする方法
✓ 外部の 3D モデリング アプリケーションからスケルタルメッシュの LOD をエクスポートする方法
✓ 外部の 3D モデリング アプリケーションからスケルタルメッシュの LOD を Unreal Editor にインポートする方法