狠狠撸

狠狠撸Share a Scribd company logo
UE4 SAITAMA 初心者向けハンズオン #4
UNREAL ENGINE 4 MEETUP SAITAMAとは?
埼玉では、「UE4について開発者、興味を持っている人と直接会っ
て色々コミニケーションをしたい」という方針の元、定期的にUE4につ
いて共通の興味関心や問題意識等を話し合うことを重視したイベン
トにする予定
※個人的な方針として、2018年5月までは、どんな結果になろうとも
月1でやっていく予定
(来年以降は好評なら続けていくかも)
今回のアジェンダ
?UE4エディター操作説明(約30分)
UE4エディターを扱う上でよく使う操作方法を一通り実施しま
す(一度も触ったことがない人がいる場合)
?アニメーション機能操作 超基礎編(約1時間半)
アニメーション機能の簡単な操作を一通り行います。
※時間が余ったら各自自習
UE4エディター操作説明
/YUUKIOGINO/UNREAL-
ENGINE-63538268
アニメーション機能操作 超基礎編
下記スライドを多く引用させていただいております。
引用項目が多いので、ここで一括紹介させていただきます。
猫でも分かる UE4のANIMATION BLUEPRINTの運用について
/EpicGamesJapan/ue4animation-blueprint
下記スライドを多く引用、また今回のハンズオンで使用します。
引用項目が多いので、ここで一括紹介させていただきます。
UE4勉強会 IN 大阪 - アニメーション基礎
/com044/ue4-in-91056422
BPでスケルタルメッシュアニメーションをセットするには
スケルタルメッシュの詳細でアニメーション、またはアニメーションBPをセット(赤枠)
BPでスケルタルメッシュアニメーションをセットするには
BPのノードを呼び出してアニメーションを再生
Set Animation:アニメーションをスケルタルメッシュにセット
Play Animation:特定のアニメーションを一時的に再生(ループ可)
単純なアニメーション再生ならBPだけでOK
ただし、歩く、走る、ジャンプする等、複雑にアニ
メーションを遷移させたい場合はBPだけで全て実
装すると、とても大変!
スケルタルメッシュのアニメーション システム
UE4 のアニメーション システムは、いくつかのアニメーション ツールとエディタで構成
され、メッシュのスケルタルベースの変形をモーフベースの頂点変形と混合して複雑
なアニメーションを実現するための機能。(公式より一部引用)
种类(公式ドキュメント引用)
种类(公式ドキュメント引用)
ツール(公式ドキュメント引用)
种类(公式ドキュメント引用)
种类(公式ドキュメント引用)
种类(公式ドキュメント引用)
UE4のアニメーション機能沢山の種類がある
ただ、全部覚えなくても普通につかえます
今回はよく使う機能に絞って触っていきましょう
アニメーション作成
コンテンツで右クリック→アニメーション
アニメーションBP
コンテンツで右クリック→アニメーション→アニメーションBP
ビューポートの基礎操作
通常のエディターと同じ
マウス左+ドラッグ:前後移動、左右回転
マウス右+ドラッグ:上下左右回転マウス中スクロール
マウス中+ドラッグ:上下左右移動
Lキー+マウス左+ドラッグ:ライト方向を回転
グラフの基礎操作
ブループリントエディターとほぼ一緒
何もないところで右クリック:パレット表示(マテリアルノード検索)
マウス左+ドラッグ:ノードの複数選択
ピンの上でマウス左+ドラッグ:ノードの線を引く
ピンの上にドラッグした場合、ピンをつなぐ
線の上でダブルクリック:リルートノード(Add Rerote Node)
グラフの基礎操作
※一部使用できません
アニメーションBPの中身
まず、ThirdPerson_AnimBPの中身を見て処理の流れを理解しましょう
アニメーション叠笔?イベントグラフ
通常のBPとほぼ一緒。アニメーション再生の条件を記述する
アニメーション叠笔?イベントグラフ
アニメーション叠笔?イベントグラフ
アニメーション叠笔?アニムグラフ
アニメーション再生を記述。最終アニメーションポーズにつなげることで
アニメーション結果がViewに再生される
ステートマシン
スケルタルメッシュのアニメーションを一連のステートへ分割するグラフィカルな手法
複雑なアニメーション遷移を制御できる
トランジションルール
ステートへ遷移するための条件式
ステートマシン
便利ですがやりすぎ注意
ステートマシン
アニメーション叠笔?アニムグラフ
アニメーション叠笔?アニムグラフ
おまけ
おまけ
おまけ
Animation Montage(Slot)は次回、じっくり解説します
通知
アニメーションからアニメーションBPに任意のタイミングで通知ができる
おまけ
おまけ
おまけ
おまけ
おまけ
おまけ
おまけ
おまけ
First Socket NameとSecond Socket Nameにボーン名を入れ、Trail用に再生する
エフェクトをセット
※エフェクトによっては表示できない場合があります
おまけ
詳細な説明
ブレンドスペース
ブレンドスペース
ブレンドスペース:簡単に言えばX,Yの値(2軸)に基づいてアニメーションを再生
ブレンドスペース1D:X、もしくはYの値(1軸)に基づいてアニメーションを再生
ブレンドスペース
追加方法
追加したいところにアニメーションをドラッグアンドドロップするだけ。簡単
後はエンジンがいい感じにアニメーションをブレンドしてくれる
ブレンドスペース
よく使うプロパティの設定
Name:アニメーションBPで公開される名前
Minimum Axis Value:最小値
Maximum Axis Value:最大値
Number of Grid Division:その軸におけるアニメーション最大値
今回はここまで
今回ハンズオンで実施した内容は、数あるアニメーション機能の中でよく使うごく
一部の機能です。
気になった方は公式ドキュメントを読みましょう!
公式ドキュメントリンク
スケルタルメッシュのアニメーション システム
http://api.unrealengine.com/JPN/Engine/Animation/
アニメーション システムの概要
http://api.unrealengine.com/JPN/Engine/Animation/Overview/index.html

More Related Content

More from Yuuki Ogino (20)

UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめUE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめ
Yuuki Ogino
?
大雑把に理解する鲍贰4のビヘイビアツリー
大雑把に理解する鲍贰4のビヘイビアツリー大雑把に理解する鲍贰4のビヘイビアツリー
大雑把に理解する鲍贰4のビヘイビアツリー
Yuuki Ogino
?
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
Yuuki Ogino
?
Blender×ゲームエンジン 参考資料まとめ
Blender×ゲームエンジン 参考資料まとめBlender×ゲームエンジン 参考資料まとめ
Blender×ゲームエンジン 参考資料まとめ
Yuuki Ogino
?
DOTS Visual Scriptingのお試しバージョンを触ってみた
DOTS Visual Scriptingのお試しバージョンを触ってみたDOTS Visual Scriptingのお試しバージョンを触ってみた
DOTS Visual Scriptingのお試しバージョンを触ってみた
Yuuki Ogino
?
罢骋厂2019に痴搁ゲームを展示してみた
罢骋厂2019に痴搁ゲームを展示してみた罢骋厂2019に痴搁ゲームを展示してみた
罢骋厂2019に痴搁ゲームを展示してみた
Yuuki Ogino
?
ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?
ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?
ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?
Yuuki Ogino
?
HoloPlay Plugin for UE4を使ってみた
HoloPlay Plugin for UE4を使ってみたHoloPlay Plugin for UE4を使ってみた
HoloPlay Plugin for UE4を使ってみた
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #21
Unreal Engine MeetUp Saitama #21Unreal Engine MeetUp Saitama #21
Unreal Engine MeetUp Saitama #21
Yuuki Ogino
?
初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+
初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+
初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+
Yuuki Ogino
?
Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料
Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料 Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料
Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #16 スライド資料
Unreal Engine MeetUp Saitama #16 スライド資料Unreal Engine MeetUp Saitama #16 スライド資料
Unreal Engine MeetUp Saitama #16 スライド資料
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料 Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Yuuki Ogino
?
俺の自由奔放な鲍贰4
俺の自由奔放な鲍贰4俺の自由奔放な鲍贰4
俺の自由奔放な鲍贰4
Yuuki Ogino
?
おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!
おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!
おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #14 スライド資料
Unreal Engine MeetUp Saitama #14 スライド資料Unreal Engine MeetUp Saitama #14 スライド資料
Unreal Engine MeetUp Saitama #14 スライド資料
Yuuki Ogino
?
Unreal Engine4 MEET UP SAITAMA #13
Unreal Engine4 MEET UP SAITAMA #13Unreal Engine4 MEET UP SAITAMA #13
Unreal Engine4 MEET UP SAITAMA #13
Yuuki Ogino
?
【Co-Edo LT】夏コミ用ゲーム作成進捗状況
【Co-Edo LT】夏コミ用ゲーム作成進捗状況【Co-Edo LT】夏コミ用ゲーム作成進捗状況
【Co-Edo LT】夏コミ用ゲーム作成進捗状況
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #12 スライド資料
Unreal Engine MeetUp Saitama #12 スライド資料Unreal Engine MeetUp Saitama #12 スライド資料
Unreal Engine MeetUp Saitama #12 スライド資料
Yuuki Ogino
?
さてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみた
さてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみたさてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみた
さてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみた
Yuuki Ogino
?
UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめUE4.27でXRゲームジャムに参加するなら事前にした方がいい準備まとめ
UE4.27でXRゲームジャムに参加するなら 事前にした方がいい準備まとめ
Yuuki Ogino
?
大雑把に理解する鲍贰4のビヘイビアツリー
大雑把に理解する鲍贰4のビヘイビアツリー大雑把に理解する鲍贰4のビヘイビアツリー
大雑把に理解する鲍贰4のビヘイビアツリー
Yuuki Ogino
?
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
東ゲ部コミケの報告 & 祝延期記念、台北ゲームショウの準備
Yuuki Ogino
?
Blender×ゲームエンジン 参考資料まとめ
Blender×ゲームエンジン 参考資料まとめBlender×ゲームエンジン 参考資料まとめ
Blender×ゲームエンジン 参考資料まとめ
Yuuki Ogino
?
DOTS Visual Scriptingのお試しバージョンを触ってみた
DOTS Visual Scriptingのお試しバージョンを触ってみたDOTS Visual Scriptingのお試しバージョンを触ってみた
DOTS Visual Scriptingのお試しバージョンを触ってみた
Yuuki Ogino
?
罢骋厂2019に痴搁ゲームを展示してみた
罢骋厂2019に痴搁ゲームを展示してみた罢骋厂2019に痴搁ゲームを展示してみた
罢骋厂2019に痴搁ゲームを展示してみた
Yuuki Ogino
?
ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?
ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?
ゲーム開発しくじり先生? ? 「War of Zodiac」? -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-?
Yuuki Ogino
?
HoloPlay Plugin for UE4を使ってみた
HoloPlay Plugin for UE4を使ってみたHoloPlay Plugin for UE4を使ってみた
HoloPlay Plugin for UE4を使ってみた
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #21
Unreal Engine MeetUp Saitama #21Unreal Engine MeetUp Saitama #21
Unreal Engine MeetUp Saitama #21
Yuuki Ogino
?
初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+
初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+
初海外で英语が出来なくてもノリで行く、骋顿颁3日间の旅+
Yuuki Ogino
?
Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料
Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料 Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料
Global Game Jam 2019 Human Academy Akihabara TEAM 2 中間発表資料
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #16 スライド資料
Unreal Engine MeetUp Saitama #16 スライド資料Unreal Engine MeetUp Saitama #16 スライド資料
Unreal Engine MeetUp Saitama #16 スライド資料
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料 Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Unreal Engine MeetUp Saitama #15 & GUNMA #5スライド資料
Yuuki Ogino
?
俺の自由奔放な鲍贰4
俺の自由奔放な鲍贰4俺の自由奔放な鲍贰4
俺の自由奔放な鲍贰4
Yuuki Ogino
?
おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!
おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!
おぎのさん夏のマーケットプレイス贩売アセット绍介、50连発!
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #14 スライド資料
Unreal Engine MeetUp Saitama #14 スライド資料Unreal Engine MeetUp Saitama #14 スライド資料
Unreal Engine MeetUp Saitama #14 スライド資料
Yuuki Ogino
?
Unreal Engine4 MEET UP SAITAMA #13
Unreal Engine4 MEET UP SAITAMA #13Unreal Engine4 MEET UP SAITAMA #13
Unreal Engine4 MEET UP SAITAMA #13
Yuuki Ogino
?
【Co-Edo LT】夏コミ用ゲーム作成進捗状況
【Co-Edo LT】夏コミ用ゲーム作成進捗状況【Co-Edo LT】夏コミ用ゲーム作成進捗状況
【Co-Edo LT】夏コミ用ゲーム作成進捗状況
Yuuki Ogino
?
Unreal Engine MeetUp Saitama #12 スライド資料
Unreal Engine MeetUp Saitama #12 スライド資料Unreal Engine MeetUp Saitama #12 スライド資料
Unreal Engine MeetUp Saitama #12 スライド資料
Yuuki Ogino
?
さてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみた
さてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみたさてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみた
さてはOculus GOだなオメー。Oculus GOが届いたので早速使ってみた
Yuuki Ogino
?

UE4 Saitama 初心者ハンズオン#4 アニメーション初級編