【UE4 Tutorial: Blueprint 3rd Person Game】01-03 メモ

01 - Introduction

01 - Introduction | Unreal Engine
[説明] これからやることや完成した絵を教えてくれる。かなり弱そうなパンチマンがツボった。
UEのバージョン古かった(忘れた)

02 - Project Creation & FBX Download

02 - Project Creation & FBX Download | Unreal Engine

03 - FBX Importing & Using Skeletons

03 - FBX Importing & Using Skeletons | Unreal Engine

やったこと

  • コンテンツブラウザでコンテンツフォルダ配下にCharactorフォルダを作成
  • 02でダウンロードしてきたFBXの中の SK_Mannequin.FBX をコンテンツブラウザの右側にドラッグ&ドロップ
    • スケルタルメッシュというものらしい
    • Meshのオプションを全部表示して Normal Import Method を Import Normals にする
    • [インポート]
  • スケルタルメッシュのマテリアル(ピンクの線がついてるやつ)をダブルクリック
    • ペルソナエディタが開く
    • メッシュタブが開かれている (多分右上の スケルトン/メッシュ がタブ)
    • Alt、マウス左右のドラッグ を組み合わせるとグリグリしたり拡大縮小したりできるよ!
  • Charactorフォルダ配下にAnimationsフォルダを作成
  • インポート済みの SK_Mannequin.FBX 以外 のファイルを全部Animationsフォルダにドラッグ&ドロップ
    • Skeleton で先程インポート時に作成された SK_Mannequin_Skeleton を選択
    • [全てインポート]
      • (?) 動画ではここで警告がでているが手元では特に出なかった。
  • コンテンツブラウザで [すべて保存]
    • 選択したのを保存する
      • (?) ここに保存メニューあるの変な感じ…。これプロジェクトの保存は別にやらなきゃいけないのかな?

説明されたこと

スケルトン
  • スケルタルメッシュのインポートメニューにスケルトンというものがある
    • これを選択しないと自動でスケルトンが作られるっぽい!
  • Blenderでやったボーンとかアーマチュアみたいなのがでてきた。一緒かな?
  • アニメーションの共有のために使われるよ
  • スケルタルメッシュ間でスケルトンやアニメーションを共有することができる
  • UE4.5以降では異なるスケルトンにアニメーションをリタゲできるよ
    • 使ってるのは4.15だからもうできそう
    • めんどいから基本的に同じアニメーションするものは同じスケルトン使うようにするといい
  • Normal Import Method
    • Compute Normals: UE4が計算する。ハードエッジをMesh上につくる可能性がある
    • Import Normals: 読み込んだFBXのを使う

わからんこと

  • スケルタルメッシュとは…
  • メッシュとかノーマルとかペルソナとか大体わからないけどそのうちわかればよさそう。ポリゴンみたいなやつでしょ(適当)
    • ペルソナは04でわかりそう

困ったこと

  • 日本語表示やめたい
    • 全然設定がみつかんねーのな!
    • 日本語と英語が入り混じってるのがつらい