3D アプリケーションからモデルをどのようにインポートしますか?
Cinema 4D からのオブジェクトのインポート

Maya からのオブジェクトのインポート

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Unity はネイティブで Maya ファイルをインポートします。 始めるには,プロジェクトの Assets フォルダ内に.mb または .ma ファイルを置くだけです。 Unity に戻ると,シーンが自動的にインポートされ,プロジェクト ビューに表示されます。

Unity でモデルを確認するには,Project View から Scene View または Hierarchy View にオブジェクトをドラッグするだけです。

Unity は現在,Maya から以下のものをインポートします。

  1. 位置,回転,スケールのあるすべてのノード。 回転軸および名前もインポートされます。
  2. 頂点色のあるメッシュ,法線および 2 つまでの UV セット
  3. テクスチャとディフューズ色のあるマテリアル。 メッシュごとの複数のマテリアル。
  4. アニメーション FK & IK
  5. ボーンベースのアニメーション
  6. ブレンドシェイプ

Mayaからブレンドシェイプ(モーフィング)をエクスポート

  1. ターゲットのエクスポートするメッシュにBlendshapeが適用されていることを確認して下さい
  2. Mayaのアニメーションキーフレームが必要な場合は任意の方法でブレンドシェイプノード上のキーフレームをアニメーション化してください
  3. FBXエクスポートダイアログでのモーフが必須の場合,スキンのanimation > Deformationsを確認して下さい。

アニメーションキャラクターに IK を使用している場合,Project View でインポートした .mb ファイルを選択し,InspectorImport Settings ダイアログで「Bake IK & Simulation」を選択します。

要件

Maya .mb および .ma ファイルをインポートするには,Unity を使用しているマシンに Maya をインストールして,.mb/.ma ファイルをインポートします。 Maya 8.0 以降がサポートされています。

  • マシンに Maya をインストールせず,別のマシンから Maya ファイルをインポートしたい場合,Unity がネイティブにインポートできる FBXをエクスポート できます。 最高の結果を得るには,->FBX最新バージョン をインストールしてください。 エクスポートするには,FBX エクスポート ガイド を参照してください。

  • エクスポートされたら,Unity の プロジェクト フォルダに fbx ファイルを置いてください。 Unity は,自動的に fbx ファイルをインポートします。 FBX エクスポート ガイド で述べているように,インスペクタで FBX インポート設定をチェックします。

インポート プロセスの裏 (詳細)

Unity は Maya ファイルをインポートする際,バックグラウンドで Maya を起動します。 Unity が Maya と通信し,.mb ファイルを Unity が読み込める形式へと変換します。 Unity に最初に Maya ファイルをインポートする際,Maya をコマンドラインプロセスで起動しますが,これには約 20 秒かかりますが,次のインポートは非常に高速で行われます。

トラブルシューティング

  • シーンをシンプルにしたまま,Unity で必要なオブジェクトのみを含むファイルを試してみてください。
  • メッシュで問題が生じた場合,パッチ,NURBS 面などをポリゴンに変換したかを確認します (Modify > Convert + also Mesh > Quadragulate/Triangulate)。Unity はポリゴンのみサポートしています。
  • Maya で,まれにノード履歴が乱雑になることがありますが,その場合,モデルが正しくエクスポートできなくなることがあります。 そのような場合には,Edit->Delete by Type->Non-Deformer History を選択することで,この問題をとても簡単に修復できます。
  • Unity では,できる限り最新の FBX をサポートしています。もしモデルのインポートで問題が生じた場合,Autodesk ウェブサイト から最新版のFBXエクスポーターがあるか確認するか,もしくはFBX 2012に戻してみてください。
  • Maya でのアニメーション ベイキングは,ネイティブではなく,FBX を使って行われます。こうすることで,より複雑なアニメーションを適切に FBX 形式にベイクできます。 ドリブンキーを使用している場合,アニメーションを正しくベイクするには,対象物に少なくとも 1 つのキーが設定してあることを確認してください。
3D アプリケーションからモデルをどのようにインポートしますか?
Cinema 4D からのオブジェクトのインポート