どうもMaruです。
これまでUnityで2Dゲームばかり作ってますが、
そろそろ3D系のゲームを作りたい!
勉強がてら3Dモデルを簡単に動かす方法を調べたので共有します。
サイト上ですが、動かせるようになりました!
格闘系エミリアさん pic.twitter.com/KqKIog0qJj
— Maru@個人アプリ開発者 (@Maru60014236) August 8, 2020
Sketchfabから3Dモデルをダウンロード
Sketchfabとは
3DCGデータ投稿・共有サービスです。
アカウント作成(無料)が必要です。
Sketchfabにて、 「リゼロ」エミリアのモデル[.obj形式]をダウンロードしました。(無料)
Emilia ReZero - Download Free 3D model by AbhishekBarali (@AbhishekBarali) [3a97de4] - Sketchfab
sketchfab.commixamoで動かす
mixamoとは
3Dキャラクターのカスタマイズからアニメーション付けができるWebサービスです。
Adobe CC のアカウント(無料)が必要です。
1.モデルアップロード
ログイン後、
画面右側UPLOAD CHARACTERを選択
アップロードウインドウが開く
ダウンロードした3Dモデルデータのzipファイルを展開
sourceフォルダの中のzipファイルをアップロード
アップロードが完了するとモデルが表示される。 (なんか白!笑 細かいことは気にしない動かすんだ!!)
2.関節位置設定
関節の設定をする
左下の丸をそれぞれ関節の場所に配置する。
CHIN あご
WRISTS 手首
WLBOWS 肘
KNEES 膝
GROIN 股間
NEXTを2回くらい押して設定完了!!
3.モーションを選ぶ
あとはモーションを選ぶだけです!
冒頭にも載せましたが、こんな風に動きます!すごい!!
格闘系エミリアさん pic.twitter.com/KqKIog0qJj
— Maru@個人アプリ開発者 (@Maru60014236) August 8, 2020
おわりに
ダウンロードしてUnityで動かすことできるみたいです。
具体的な手順は後日書きます。
ざっとみた感じ、大体股を開いているので男性キャラだとマッチしそうです。