[ue4] mixamo fuseからue4に持ってくるまで

#【前提】
__・mixamoが2016年12月を持ってue4のリグのサポートを停止しました。下記の記事は今のfuseでは使用できません。記事差し変えまでお待ち下さい__




__・adobe版の無料Fuseを使用します。__
__・うそを書くつもりはありませんが。経験に基づいて記述しているため、間違いが多分にある可能性があります。__
__・Windowsを使用しているため、説明文の特殊キーやマウスは、他の環境の場合は読み替えてください。__
__・各ツールの使用は自己責任で行ってください。__

#【目的】
無料になったMixamoのツールFuseでキャラクタを作ってUE4に持ってくるまでの手順です。


#【Fuse導入】

ここで無料版Fuseを取得してください
https://www.mixamo.com/fuse

取得にはAdobeのアカウントが必要です。
Adobeアカウントは無料で作成できます。
Adobeのアカウント作成については他のサイトでたくさん解説されているので割愛します。

Creative Cloud等からFuseをインストールします
![1.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/ad5f92e3-e82e-077f-0852-1f97d28751b9.jpeg)

#【Fuse使用】

起動画面
![2.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/d9c7f78a-463a-7f20-2bdb-3e4546f08b24.jpeg)

キャラクタを作成していきます。
![3.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/0323b09c-f440-e4a0-7d4f-a980843ba631.jpeg)

キャラクタの作成方法については詳しく記述しません。
簡単に、、、

__Asseble__で顔と体のパーツを選びます。

![4.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/530e2f47-c1f8-c284-84f2-cdf03d08cb39.jpeg)

__Customize__で体系や顔の細かいパラメータを変更できます


![5.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/26dc38a8-5f66-2b69-14b6-bf19081db950.jpeg)


__clothing__で服や髪の毛や小物をつけます
![6.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/b08c7d5f-f26f-d399-2483-519fdfc98e1e.jpeg)

__Texture__で服や髪の毛等々のテクスチャサイズや色や模様のパターンを変更できます。

![11.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/f7c3ff18-c971-395d-6067-92ec0ca8a29b.jpeg)


#【オートリガー】

オートリガーでリグ（骨）を入れてもらいます。
Save to Mixamoをクリックします。
![12.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/54f3a425-a276-5d6f-cc38-08d2fee0ee6a.jpeg)

ファイルをMixamoサイトにアップロードします
![13.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/e2117610-6aae-11a2-66ea-446cfba2c181.jpeg)

オートリガーが起動します。
![14.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/9c27f56c-c15e-e890-7c07-562bf22ed91f.jpeg)

数分待つと、リグ付けが終わります。
![15.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/58da2704-1378-2700-5cd9-70ee7899ec79.jpeg)

Finishをクリックします。
![16.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/9fbfdb8d-91d6-0292-ab24-a910191090e5.jpeg)

View My Assetをクリックします
![17.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/0d2b6527-ff24-9b01-e62a-084df23584f4.jpeg)
モーションを適用するときはANIMATEをクリックします。
モデルをダウンロードするだけであれば、通常は必要ありません。

QUEUE DOWNLOADをクリックします
![18.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/e91e91b5-2e05-e574-608b-d52b94f08ad4.jpeg)

ue4で使用する場合は、Unreal Engine 4の形式でTポーズでダウンロードします。

![20.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/03ef9a70-8e8c-ce58-8ce7-fd4431de9332.jpeg)

ダウンロード画面が出るのでダウンロードをクリックします。
![21.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/e8309925-fd9c-ac6b-1379-768fc2e17b09.jpeg)


#【UE4にインポート】

モデルをインポートするフォルダを新規作成します。
![1.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/7c0305c8-16dc-5927-69c3-69d181c36f60.jpeg)

で
ここからが分かれ道です。

__１）既存のue4標準モデルのスケルトンにインポート__
__２）新規にスケルトンを作成してインポート__


１）の場合は、ue4標準モデルのモーションなどがリターゲットの必要なく使用できます。
２）の場合は、モーションを再利用する場合はリターゲット作業が必要になります。

今回はゲーム作成時にテンプレート等々から簡単にキャラを入れ替えられる１）の方法を記述します。

上記でダウンロードしたモデルを解凍します。
![2.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/543fc67d-46b9-886d-e2f1-edc92716706d.jpeg)

ドラッグ＆ドロップでFBXファイルをUE4に持ってきます
![3.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/f87c9874-3f26-52b3-bb9e-2ca781831e4b.jpeg)

__重要__
__FBXインポートオプションのSkeletonに既存のモデルを指定します。__

![4.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/7087ef1e-7f6c-82d8-d641-b1efabe4ed91.jpeg)

こんな感じで警告が出ますが無視します。
![5.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/5e8dd175-dbff-3cec-a646-b52d62521022.jpeg)

読み込みが終了します。
![6.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/dc161c02-b87b-9625-a8b8-38dfa77f972e.jpeg)

__マテリアル等々好みに修正してください。__
よく、両面や透過処理などが間違っていることが多いです。

アニメーション（モーション）は既存のものがすべて引き継がれます。
![7.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/85b8cf31-0ec9-0363-104c-e77dbdf2212a.jpeg)


２）の方法については特に記述しませんが
私の過去記事などを参照ください。

http://qiita.com/housakusleeping/items/fa1300a9f4aa1a3db58a


#【主人公キャラ入れ替え】

主人公キャラ（上記既存モデル）をBPエディタで開きます
![8.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/faa48041-1719-21e2-cf05-c671d4e8dd39.jpeg)

ビューポートタブを開きます
コンポーネントのMESHを選択します
![9.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/d1469d19-bec4-3d98-a3a8-8bb575af9899.jpeg)


スケルタルメッシュを今回インポートしたモデルに変更します
![10.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/2ca560a6-7596-68d4-9e0e-f64f0457efe4.jpeg)


![11.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/2b7bf431-900c-189e-8a17-ca338c7b6281.jpeg)

コンパイルします。
![12.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/8401cf7c-6ea0-a5c8-3ae4-629e6510d69c.jpeg)

主人公キャラが入れ替わっているのがわかるかと思います。
![13.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/1131549a-fcfb-c8d2-8fb6-5dd517e67f69.jpeg)

動かしてみると足が床に沈んでいたり、浮いていたりする可能性がありますので
![14.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/5ce7a1fc-a225-3928-d9dd-cd026c234aa0.jpeg)

そこは、BPのエディタで微調整してください。
例えば赤枠の座標

![20.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/1cd9ff7b-8cae-cbe2-a68c-38b4cafdde90.jpeg)

![22.jpg](https://qiita-image-store.s3.amazonaws.com/0/59114/12983b94-29de-3f49-934e-4ab7ea62b11d.jpeg)


#【最後に】
MixamoのFuseはAdobeに吸収されて無料化されましたし
この機会に使用してみてはいかがでしょうか？

キャラクタをぱぱっと作ってUE4に適用するには重宝します。

最後まで読んでいただいてありがとうございます。