Animating in Unreal Engine【Cinematic Deep Dive’25】

-- Views

December 17, 25

スライド概要

2025年12月10日に開催した「Cinematic Deep Dive’25」での原島 氏の講演です。

講演動画:
https://youtu.be/PMlbVB948Ok

登壇者:
原島 朋幸 氏

Cinematic Deep Dive’25 再生リスト:
https://www.youtube.com/playlist?list=PLr_Cbd4sUDTz8CLo4h9-5NpMTyU3YYMoT

イベント公式ページ:https://www.unrealengine.com/ja/events/cinematic-dive-2025

profile-image

Unreal Engineを開発・提供しているエピック ゲームズ ジャパンによる公式アカウントです。 勉強会や配信などで行った講演資料を公開しています。 公式サイトはこちら https://www.unrealengine.com/ja/

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

Cinematic Deep Dive’25 Animating in Unreal Engine Senior animator 原島朋幸 #UECinemaDive

2.

自己紹介 長編映画制作に約20年携わった後、ゲームのシネマティックス制作に携わる カリフォルニア在住シニアアニメーター Unreal Engineでアニメーションしたプロジェクト 2 #UECinemaDive

3.

3 #UECinemaDive

4.

講演内容 Unreal Engine 5.6(以降UE) 内で アニメーションをする為の基本的な知識と自身の経験からの Tipsなどをお話しします。 ゴールは皆さんがUE内でバウンシングボールやウォークサイクルを 作れるようになる事 4 #UECinemaDive

5.

Unreal Engineでアニメーション 業界でUnreal Engineは沢山使われているのに、何故アニメーションツー ルとしては使われないのか? 5 #UECinemaDive

6.

Unreal Engineでアニメーション 1. 今までのPipelineやToolの資産が沢山あり、移行するハードルが高い 2. ゲームエンジンなので、UE内でアニメーションする情報が少ない 3. そもそもUEでアニメーションが出来る事を知らない #UECinemaDive

7.

Unreal Engineでアニメーション Unreal Engineを始める上で私が混乱した事 7 #UECinemaDive

8.

Unreal Engineでアニメーション ゲームエンジンであってMayaやBlenderなど通常のDCC toolsと コンセプトが異なる 8 #UECinemaDive

9.

Unreal Engineでアニメーション コンセプトが違う上に色々な物の名前が違う、しかも似てて紛らわしい 9 #UECinemaDive

10.

Unreal Engineでアニメーション Maya - シーンファイル UE - Level - Level Sequence 10 #UECinemaDive

11.

Unreal Engineでアニメーション レベル (Level): アセット(背景やプロップ、ブループリントなど)を 保持 11 #UECinemaDive

12.

Unreal Engineでアニメーション レベルシークエンス(Level Sequence): アニメーションデータを保持 #UECinemaDive

13.

レベルは複数のレベルシーケンスを持つことが可能 Level Level Sequence Level Sequence Level Sequence Level Sequence #UECinemaDive

14.

レベルは複数のレベルシーケンスを持つことが可能 #UECinemaDive

15.

さらにレベルシーケンスは複数のレベルシーケンスを持つこと が可能 Leve Sequencel Level Sequence Level Sequence Level Sequence #UECinemaDive

16.

さらにレベルシーケンスは複数のレベルシーケンスを持つこと が可能 #UECinemaDive

17.

Unreal Engineでアニメーション Actor(アクター)って何? 正確な定義は良く分からないが、レベルに配置出来る オブジェクト #UECinemaDive

18.

Unreal Engineでアニメーション アセットの種類 スタティックメッシュ(Static Mesh) 通常のオブジェクト(ジオメトリ) #UECinemaDive

19.

Unreal Engineでアニメーション スタティックメッシュ(Static Mesh) #UECinemaDive

20.

Unreal Engineでアニメーション アセットの種類 スケルトン (Skeleton) ボーン情報 #UECinemaDive

21.

Unreal Engineでアニメーション スケルトン (Skeleton) #UECinemaDive

22.

Unreal Engineでアニメーション アセットの種類 スケレタルメッシュ (Skeletal Mesh) バインド情報 #UECinemaDive

23.

Unreal Engineでアニメーション スケレタルメッシュ (Skeletal Mesh) #UECinemaDive

24.

Unreal Engineでアニメーション アセットの種類 コントロールリグ(Control Rig) リギング情報 #UECinemaDive

25.

Unreal Engineでアニメーション コントロールリグ(Control Rig) #UECinemaDive

26.

始める前にいくつかSetupしておこう 26 #UECinemaDive

27.

Window Focus : AnimMode.PendingFocusMode = 1 マウスがあるWindowにFocusが自動的に移る。わざわざWindowをクリックする 必要が無くなる。 27 #UECinemaDive

28.

Edit - Editor Preferences Invert Middle Mouse Pan Mayaと同じ操作になる。 28 #UECinemaDive

29.

Enable Experimental Gizmo Gizmo (Manipulator) をMayaのManipulator風にする。 defaut gizmo Maya like gizmo 29 #UECinemaDive

30.

Animation Mode : Rigコントローラーが現れる Select button : onだとRigコントローラーしかセレクト出来ない 30 #UECinemaDive

31.

始めてみよう Levelを開いて、オブジェクトを作成して動かしてみよう 31 #UECinemaDive

32.

始めてみよう Sphereはスタティックメッシュなので、Transfomトラックを使ってアニメション します 32 #UECinemaDive

33.

33 #UECinemaDive

34.

始めてみよう Levelを開いて、UEのマネキン(Control Rig)を動かしてみよう 34 #UECinemaDive

35.

Sequencer(シーケンサー) 35 #UECinemaDive

36.

Sequencer(シーケンサー) ● オートキー:キーの値が変更されると自動でキーが打たれる(一つ以上キーが必要) ● フレームレート:レベルシーケンスのフレームレートを設定 ● カーブエディター:カーブエディターを開く ● レベルシーケンス:現在のレベルシーケンス名 36 #UECinemaDive

37.

Sequencer(シーケンサー) ● フィルター:シーケンサーにはタイムラインに関係する 全てアセットが表示されるのでこのフィルターで表示する必 要が無い物を非表示に出来る 注意点:フィルターを設定していた事を忘れる事は良くある ので定期的にチェックする事 37 #UECinemaDive

38.

Sequencer(シーケンサー) 使用頻度がトップのショートカット!! ●選択しているトラックのみ表示する (ALT+Q) ●全てのトラックを表示する (ALT+E) ●シーケンサーのフィルターをカーブエディタ ーにも適用する #UECinemaDive

39.

Animation panel Layers:::ポーズライブラリ Snapper Poses Select onだとRigコントローラーしかセレクト出来ない Anim : オブジェクトやコントローラーをスナップ Layers (MayaのAnim Layerと同機能) Spaces : コントローラーのフォロースペースを変更出来る Constraints : コンストレインの追加、削除、アニメーショ ンなどを行う 39 #UECinemaDive

40.

Details panel Mayaのattribute editor 選んでいるオブジェクトの詳細 な情報を表示 40 #UECinemaDive

41.

Anim Details panel Mayaのchannel box 選んでいるオブジェクト、コン トロールのアニメーションに関 係する情報を表示 41 #UECinemaDive

42.

Outliner MayaのOutliner Level内のアセット(アクター) を表示 42 #UECinemaDive

43.

Curve editor(カーブエディター) 43 #UECinemaDive

44.

Curve editor(カーブエディター) ● セレクション:キーの選択方法 ● オートキー:キーの値が変更されると自動でキーが打たれる(一つ以上キーが必要) ● ツィーンズ:キーの値を前後のキーをベースに変更する 44 #UECinemaDive

45.

Curve editor(カーブエディター) 複数のキーフレームの編集の方法 キーフレームを選択したキーフレームの前後の値 に応じて編集する方法のオプション 45 #UECinemaDive

46.

Mirror short cuts(ミラー機能) Ctrl+M : 選択したコントロ ーラーを左右反転 Shift+M : 選択しているコ ントローラーの反対側のコン トローラーを選択して加える Alt+M : 選択したポーズを 反対側にコピー Ctrl+Shift+M : Alt+Mと似 ているが選択していない側の ポーズを選択して側にコピー 46 #UECinemaDive

47.

47 #UECinemaDive

48.

エクストラ possessable(ポゼッサブル)と spawnable(スポーンナブル) ポゼッサブル:レベルに存在しているアクター。どの レベルシークエンスからでも参照出来る。 スポーンナブル:レベルシークエンスに存在しているア クターで他のレベルシークエンスからは参照出来ない。 ライトニングボルトが付いている *相互にコンバート可能 48 #UECinemaDive

49.

49 #UECinemaDive

50.

エクストラ UEならではのコントロールリグとアニメーションシークエンスの活用例 アニメーションシークエンス: アニメーションクリップ. モーキャップデータ、FBXアニメ ーションデータなどインポートし たアニメーション 50 #UECinemaDive

51.

エクストラ UEならではのコントロールリグとアニメーションシークエンスの活用例 アニメーションシークエンスはシーケンサー上で簡易的に編集できる(上ではRunサイクルとWalkサ イクルをブレンドしている) 51 #UECinemaDive

52.

エクストラ UEならではのコントロールリグとアニメーションシークエンスの活用例 レイヤードコントロールリグ: アニメーションシークエンスをコンロール リグでアニメーションを追加できる 52 #UECinemaDive

53.

エクストラ UEならではのコントロールリグとアニメーションシークエンスの活用例 ベイキングアニメーションシークエンス: アニメーションシークエンスをコンロール リグにベイクして実際にアニメーションを 編集することが出来る 53 #UECinemaDive

54.

54 #UECinemaDive

55.

エクストラ Blueprint(ブループリント、ビジュアルスクリプティング) 55 #UECinemaDive

56.

エクストラ Blueprint(ブループリント、ビジュアルスクリプティング) 56 #UECinemaDive

57.

エクストラ Blueprint(ブループリント、ビジュアルスクリプティング)の活用例 57 #UECinemaDive

58.

エクストラ Sets(セッツ)(UE5.7から新実装) セッツ:UE5.7から新実装された自分 のカスタムセレクションセットを作る 事が可能 Agora Studioが作成したA-COM Animation Sampleがダウンロード可能 58 #UECinemaDive

59.

参考にした動画 Making Your Animation Unreal | Unreal Fest 2024 By Fredrik Nilsson State of Animation Authoring Tools in UE 5.6 | Unreal Fest Orlando 2025 By Fredrik Nilsson 59 #UECinemaDive

60.

参考にした動画 Animating in Unreal: A Brave New World By Raoul Cacciamani Disrupting the Traditional: The Unreal Evolution of Real-Time Animation By Raoul Cacciamani 60 #UECinemaDive

61.

Fab (fab.com): Epic Games official site 有料、無料のアセットやツールなどがダウンロード可能 61 #UECinemaDive

62.

Enjoy animating in Unreal Engine!! 62 #UECinemaDive