LoginSignup
6
4

More than 3 years have passed since last update.

[UE4]UnrealEngineでユニティちゃんを召喚する(後編)

Last updated at Posted at 2019-09-08

前編記事からの続きとなります。
この記事ではモデルへのマテリアル適用と、モデルのアニメーション、そのあたりの細かなTipsをご紹介いたします。
それではやっていきましょう!

Unityちゃんにマテリアルを適用

マテリアルを適応する前に、前編記事で作ったマテリアルの名前を、検索しやすくするために以下のように変更しちゃいましょう。
こうすることで、マテリアルは全て"M"から始まるので検索がしやすくなります。
hair_01_Mat -> M_hair_01
body_01_Mat -> M_body_01
skin_01_Mat -> M_skin_01
cheek_00_Mat -> M_cheek_00
face_00_Mat -> M_face_00
guide_Mat -> M_guide (これ多分いらないと思うけど一応)
eye_iris_L_00_Mat -> M_eye_iris_L_00
eye_iris_R_00_Mat -> M_eye_iris_R_00
eyeline_00_Mat -> M_eyeline_00
000.jpg

それでは、マテリアルを適用していきましょう。以下のファイルを開きます。
001.jpg

すると以下のような画面が開くと思います。
002.jpg

この左の項目に、さっき名前を変更したマテリアルたちを順番に適用していきます。
ちなみに、Highlightという項目にチェックをいれると、そこがどこのパーツなのかアウトラインが表示されます。
以下のように順番にマテリアルを適用してみていってください。
(Element5は多分マテリアル無しでも大丈夫なもの...?だと思っていますが、なんとなくM_guideを入れています。多分間違っているので何もマテリアルを入れなくても大丈夫です。)

003.jpg

してシェーダーコンパイルが終わると可愛い可愛いUnityちゃんとご対めn...
004.jpg

005.jpg

( ゚Д゚)!?

ほっぺたマテリアルの修正

Unityちゃんの頬っぺが偉いことになってます。これはこれで可愛いかもしれませんが修正しましょう。Unityちゃんファンに怒られないように。
"Content->Models->Materials->M_cheek_00"ファイルを開きマテリアルエディタを開きましょう。
そしてマテリアルの半透明を有効化する為に以下のようにBlendModeを"Opaque"から"Translucent"にします。

006.jpg

したらマテリアルエディタのノードを以下のように修正すると、無事頬っぺたが頬っぺた頬っぺたしてるのが確認できると思います。
007.jpg

アニメーションイ付きデータのインポート

次に、実際にUnityちゃんを動かすためのアニメーションデータをインポートしましょう。
前編でコピーした素材の中から"unitychan_WIN00.fbx"を選択して"Content -> Models -> UnityChan" の中にインポートします。
008.jpg

すると、前編でインポートしたときと同じようにインポートウィンドウが開きますが、今度は以下のように設定します。
009.jpg

ImportMeshを外したのは既に前編でUnityちゃんの基本となるボディは読み込んであるからで、"Skeltal"はそのボディの共通となる骨を選択します。
インポートが無事終わったら、新規で作られたファイルを開いてみましょう。
010.jpg

あんたなっちゅうとこで寝そべってんねんー!!!( ゚Д゚)!!!丸見えやでパンts...

とインポートしたモデルの回転情報がおかしいので修正してあげます。
すでに読み込んでいるモデルでも、座標を修正して再インポートすることがUnrealEditor上で可能です。
左の"Asset Details"タブから"Transofrom"を探してXの座標を90にします。
011.jpg

そして上のツールバーからReimportAnimationをクリックし再読み込みします。
012.jpg

Unityちゃん、地に足つく
013.jpg

Hello World

では読み込んだアニメーションをマップ上で再生してみましょう。
以下のようにドラッグアンドドロップをして世界に召喚してください。
014.jpg

そして"Play"をしてみると...


表示をUnlitに変更すると、よりUnityちゃん感がでますね!

お疲れさまでした

まさか前後編に分かれるとは思ってなかった...。画像が多いのでページが長くなっちゃいましたね。
あ、記事とかで間違いだったりとかがあった場合TwitterでもFacebookでもいいんでいつでもマサカリ飛ばしてください。 <

自分のサイトでも技術Tipsなどをあげているので良ければ遊びに来てください。
https://iwaxlab.com

それでは

6
4
0

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
6
4