そういうのがいいブログ

アプリ個人開発 まるブログ

アプリ開発覚え書き

3Dモデル初心者がエミリアのフリーモデルで飛び蹴りをさせる

どうもMaruです。

これまでUnityで2Dゲームばかり作ってますが、

そろそろ3D系のゲームを作りたい!

勉強がてら3Dモデルを簡単に動かす方法を調べたので共有します。


サイト上ですが、動かせるようになりました!

Sketchfabから3Dモデルをダウンロード

Sketchfabとは
3DCGデータ投稿・共有サービスです。
アカウント作成(無料)が必要です。

Sketchfabにて、 「リゼロ」エミリアのモデル[.obj形式]をダウンロードしました。(無料)

Emilia ReZero - Download Free 3D model by AbhishekBarali (@AbhishekBarali) [3a97de4] - Sketchfab

sketchfab.com

mixamoで動かす

mixamoとは
3Dキャラクターのカスタマイズからアニメーション付けができるWebサービスです。
Adobe CC のアカウント(無料)が必要です。

1.モデルアップロード

ログイン後、 画面右側UPLOAD CHARACTERを選択
アップロード

アップロードウインドウが開く

アップロード2

ダウンロードした3Dモデルデータのzipファイルを展開
sourceフォルダの中のzipファイルをアップロード

zipファイル

アップロードが完了するとモデルが表示される。 アップロード (なんか白!笑 細かいことは気にしない動かすんだ!!)

2.関節位置設定


関節の設定をする
左下の丸をそれぞれ関節の場所に配置する。 CHIN あご
WRISTS 手首
WLBOWS 肘
KNEES 膝
GROIN 股間

関節

NEXTを2回くらい押して設定完了!!

3.モーションを選ぶ

あとはモーションを選ぶだけです! モーション


冒頭にも載せましたが、こんな風に動きます!すごい!!

おわりに

ダウンロードしてUnityで動かすことできるみたいです。

具体的な手順は後日書きます。

ざっとみた感じ、大体股を開いているので男性キャラだとマッチしそうです。