LoginSignup
5
4

More than 3 years have passed since last update.

リアルアバター(FBXファイル)をUnityで動かす

Last updated at Posted at 2020-11-07

FBXファイルのアバターの動かし方を、毎回「えーっと、どうだったけ?」と悩むので、備忘録として残す。

ちなみに、この記事のアバターは、東京浅草のリアルアバターさんで作ってもらったものを使用。

動作確認環境

Unity 2019.4.13f1

必要ファイル

ちゃんと人間のRigが入ってるFBXファイル

手順

アバターモデルのセッティング

Unityのプロジェクトを新規で作成

Image from Gyazo

3Dを選ぶ。

Image from Gyazo

アバターのfbxファイルと、テクスチャの画像ファイルをドラッグ&ドロップ

ちなみにobjファイルだとうまくいかなかった。

Image from Gyazo

アバターモデルを選択した状態で、
InspectorのRigタブから
Animation Type を Humanoid とし、
Applyを押す。

Image from Gyazo

Project
+ Material

でNew Material ができる。

Image from Gyazo

New Materialを選択したままで
Inspector > Shader > Unlit > Texture

Image from Gyazo

New Material にテクスチャーがついた。
Image from Gyazo

アバターモデルを選択した状態で
Inspector > Materials
No Nameのところに先ほど作成したマテリアルを選択し、Apply

Image from Gyazo

アバターモデルをドラッグ&ドロップで
Image from Gyazo

アニメーション

自分で作るのは大変なので、AssetStoreから調達する。

AssetStoreにある
Unity-Chan!Model
には、歩く・走るなどの基本的なアニメーションがある。

これをダウンロード&インポートする。

Image from Gyazo

project +
Animation Controller

名前を Runとする。(なんでもいい)

こんな画面
Image from Gyazo

画面を右クリック
Create State > Empty

New State があらわれる
Image from Gyazo

名前を Run に変更し、
Motionを Run00_Fを選ぶ。 
Image from Gyazo

Hierachyのアバターを選択したままで、
Inspector > Animator
controllerで Run を選択する。

Image from Gyazo

PLAY!

走った!
Image from Gyazo

その他

キー操作・カメラ追随

以下の記事に、キー操作やFPSのようなカメラ追随の方法を書いてるのでご参考まで。
ユニティちゃんを動かす

アセットストア

アセットストアには、いろいろなアニメーションがあるので、試してみよう。
たとえば、
Animation Kick
Image from Gyazo

格ゲーの登場人物になれるぜ!
こんな動きリアルじゃ絶対無理。

Image from Gyazo

Unityとリアルアバターのおかげで世界が広がる。


5
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4