Blender教室

Mixamoから無料のアニメーション付き3Dキャラクターをダウンロードする方法

TM
Timothée M.P.
2023年3月25日
読了時間: 約1
Mixamoから無料のアニメーション付き3Dキャラクターをダウンロードする方法

3Dキャラクターの活用は、ゲーム制作、アニメーション、広告など、多岐にわたる分野で欠かせないものとなっています。しかし、3Dキャラクターをゼロから作成するのは時間と手間のかかる作業です。そこで非常に役立つのが、アニメーション付きの3Dキャラクターを無料でダウンロードできるプラットフォーム「Mixamo」です。Mixamoには、高品質なアニメーションの大規模なライブラリと、3Dキャラクターのカスタマイズオプションが用意されています。この記事では、Mixamoでアニメーション付き3Dキャラクターを無料でダウンロードする手順と、プロジェクトに合わせてカスタマイズする方法をステップ・バイ・ステップで解説します。

Mixamoとはどのようなプラットフォーム?

Mixamoは、ゲーム開発者、アーティスト、アニメーター、デザイナー向けに、3Dキャラクターの作成とアニメーション化のプロセスを簡素化するためのプラットフォームです。3Dキャラクターを素早く準備し、外見をカスタマイズして、動き(アニメーション)を簡単につけることができます。

Mixamoを利用すれば、ゼロからカスタムアニメーションを作成する手間を省き、時間とコストを大幅に節約できます。プラットフォームにはすぐに使えるキャラクター用のアニメーションが豊富に揃っているためです。アニメーションの技術的な細部に煩わされることなく、キャラクターデザインのクリエイティブな側面に集中できるため、より効率的にキャラクターを制作することが可能になります。

Mixamoはゲーム業界でゲーム内にアニメーションキャラクターを追加するためによく利用されていますが、アニメーション制作、VR(仮想現実)、AR(拡張現実)など他の分野でも幅広く活用されています。要するに、Mixamoはアニメーション付き3Dキャラクターを素早く作成するための非常に便利なツールです。

なぜMixamoを使うのか?

  1. 時間の節約:Mixamoを使用すると、3Dキャラクターやアニメーションの制作時間を大幅に短縮できます。3Dモデルをインポートし、外見を調整して、用意されているアニメーションを適用するだけでキャラクターを動かせます。これにより、時間と手間の骨が折れるゼロからのアニメーション作成を回避できます。
  2. 豊富なアニメーションライブラリ:Mixamoは3Dキャラクター用の高品質なアニメーションライブラリを提供しています。自分で作成することなく、キャラクターに合ったアニメーションを簡単に見つけて適用できます。これにより、アニメーション制作を効率化し、短時間でプロクオリティの動きを実現できます。
  3. カスタマイズ性:Mixamoには3Dキャラクターのカスタマイズオプションも用意されています。キャラクターのプロポーションを調整したり、衣服やテクスチャ、色を変更したりして、プロジェクトに適したユニークなキャラクターを作成できます。
  4. 容易なパイプライン統合:Mixamoはゲーム制作やアニメーション制作のパイプラインに簡単に組み込めるよう設計されています。キャラクターやアニメーションをFBX、Collada、BVHなどの一般的なファイル形式で手軽にエクスポートし、お使いの3Dモデリングソフトやゲームエンジンにインポートできます。
  5. 手頃なコスト:Mixamoはコスト面でも非常に導入しやすくなっています。アニメーションをダウンロードするためのクレジット購入や、無制限にアクセスできる月額プランなどが用意されています(Adobeアカウントがあれば無料で使用可能)。小規模プロジェクトや予算が限られている場合でも手軽に利用でき、無料プランでも試用可能です。

Mixamoに3Dキャラクターをインポートする方法

Mixamoにキャラクターをインポートするには、以下の手順に従ってください。

  1. Mixamoアカウントの作成:まず、Mixamoのウェブサイトでメールアドレス(またはAdobeアカウント)を使ってアカウントを作成します。
  2. 3Dモデルのインポート:アカウントにログインしたら、「Upload Character(キャラクターをアップロード)」をクリックして3Dモデルを選択・インポートします。MixamoはFBX、OBJ、Collada、3DSなど幅広いファイル形式に対応しています。3Dモデルの形状が正しく整っており、クリーンで、アニメーションに適した状態であることを確認してください。
  3. スケルトンの編集:3Dモデルにアニメーション用のスケルトン(リグ)がまだない場合、Mixamoにはモデルに自動でボーンを追加する「オートリガー(Auto-Rigger)」ツールが用意されています。モデル名の横にある「Edit(編集)」をクリックしてスケルトンエディターを開きます。
  4. マーカーの配置:ボーンを追加するには、スケルトンエディター上に表示されるマーカーを使ってキャラクターの各関節の位置を指定します。マーカーには顎(あご)、肩、肘、手首、股関節、膝、足首が含まれます。配置が完了したら、「Save(保存)」をクリックします。
  5. アニメーションの選択:キャラクターのインポートが完了したら、プラットフォーム上で利用可能な多彩なプリセットアニメーションから好きなものを選択できます。ライブラリから希望のアニメーションを選び、「Download(ダウンロード)」をクリックしてキャラクターと一緒にアニメーションをダウンロードします。
  6. アニメーション付きキャラクターのエクスポート:キャラクターのカスタマイズとアニメーションの設定が完了したら、FBX、BVH、Colladaなどのファイル形式でエクスポートできます。その後、お使いの3Dモデリングソフトやゲームエンジンにキャラクターとアニメーションをインポートできます。
https://www.youtube.com/watch?v=KwbbrJG43ZI&ab_channel=ApprendreBlender

Mixamoで作成したアニメーションをBlenderにエクスポートする方法

Mixamoで作成したアニメーションをBlenderに持ち込むには、以下の手順に従ってください。

  1. モデルに適用したいアニメーションを選択し、「.FBX」形式でダウンロードします。
  2. Blenderを開き、「ファイル > インポート > FBX(File > Import > FBX)」コマンドを使って3Dモデルをインポートします。
  3. インポート設定メニューで「アニメーション(Animation)」オプションを有効にして、Mixamoからダウンロードしたアニメーションも同時に読み込みます。
  4. Blenderの3Dビューポートで3Dモデルを選択し、「オブジェクトデータプロパティ(Object Data Properties)」タブに移動します。
  5. list-item -->
  6. 「Skeleton(スケルトン)」セクションで、「Armature(アーマチュア)」ボタンをクリックしてモデルのアーマチュアを表示します。
  7. アニメーションエディターの「Action(アクション)」ドロップダウンメニューから、Mixamoからダウンロードしたアニメーションを選択します。

これで、MixamoからインポートしたアニメーションをBlenderプロジェクト内で使用できるようになりました。

Blenderで作成したキャラクターをMixamoへエクスポートする方法

  • 3Dキャラクターをエクスポートする:Blenderでキャラクターを選択し、「ファイル (File)」>「エクスポート (Export)」>「FBX」をクリックします。FBXエクスポート設定ウィンドウで、「メッシュ (Mesh)」と「アーマチュア (Armature)」を選択してジオメトリとスケルトンをエクスポートします。また、モデルにすべてのBlenderモディファイアーを適用するために、「モディファイアーを適用 (Apply Modifiers)」にチェックが入っていることを確認してください。最後に、「FBXをエクスポート (Export FBX)」をクリックしてキャラクターをエクスポートします。
BlenderにFBX形式のファイルをインポートする
  • Mixamoにキャラクターをインポートする:Mixamoのサイトで「Upload Character(キャラクターをアップロード)」をクリックし、BlenderからエクスポートしたFBXファイルを選択します。必要に応じてMixamoのスケルトンエディターを使い、関節の位置を調整してキャラクターのスケルトンを編集できます。