このガイドでは、Meshyで生成した3Dモデルを、UnityやUnreal Engineなどの人気ゲームエンジン向けに準備・インポートする方法をご紹介します。
ステップ1: プラグインをダウンロードする
リソースからダウンロードできます:
ステップ2: モデルをエクスポートする
Blenderと同様に、正しいファイル形式を選択することが重要です。推奨形式は .GLBです。幅広くサポートされており、必要なテクスチャがすべて含まれています。
-
Meshyで完成したモデルに移動します。
-
ダウンロードボタンをクリックし、.GLBを選択します。
-
希望する解像度を選択し、エクスポートをクリックします。
ステップ3: Unityへのインポート
-
Unityプロジェクトを開きます。
-
.glbファイルをプロジェクトウィンドウ(下部のフォルダペイン)に直接ドラッグ&ドロップします。 -
Unityがモデル、マテリアル、テクスチャを自動的にインポートします。プロジェクトに新しいプレハブアセットが作成されているのが確認できます。
-
新しいプレハブをプロジェクトウィンドウからシーンにドラッグして、モデルをゲームワールドに追加します。
ステップ4: Unreal Engineへのインポート
-
Unreal Engineプロジェクトを開きます。
-
コンテンツブラウザに移動し、インポートをクリックします。
-
ダウンロードした
.glbファイルを選択します。Unreal Engineが自動的にglTFファイルとして検出し、インポートオプションを表示します。 -
ほとんどの場合、デフォルト設定で問題ありません。すべてインポートをクリックして、モデル、テクスチャ、マテリアルをプロジェクトに取り込みます。
-
新しいアセットをコンテンツブラウザからシーンにドラッグして、モデルを配置します。
Robloxへのインポート
MeshyのモデルをRobloxで使用するには、FBX(リグ付き/アニメーションモデルに推奨)またはOBJ(静的なプロップ向け)としてエクスポートしてください。
静的モデル(OBJまたはFBX)
-
MeshyでモデルをFBXまたはOBJ形式でダウンロードします。
-
Roblox Studioを開きます。
-
メニューバーからホーム > 3Dインポートに移動します(キャラクターモデルの場合はアバター > 3Dインポーター)。
-
ダウンロードしたファイルを選択し、開くをクリックします。
-
インポートのプレビューと設定を確認し、インポートをクリックします。
-
モデルがワークスペースに表示されます。必要に応じて位置、スケール、設定を調整できます。
アニメーション付き/リグ付きキャラクター(FBX)
-
Meshyでキャラクターにリグを設定してアニメーションを付け、FBXとしてダウンロードします。
-
Roblox Studioでアバター > 3Dインポーターに移動します。
-
FBXファイルを選択します。リグタイプがキャラクターに一致していることを確認してください(ヒューマノイドの場合はR15)。
-
インポートをクリックします。リグ付きモデルがワークスペースに追加され、Robloxのアニメーションシステムで使用できるようになります。
