﻿1
00:00:04,220 --> 00:00:05,000
‫こんにちは､ ようこそ｡

2
00:00:05,000 --> 00:00:09,770
‫このレクチャーでは､ 3人称のカメラをこのようにセットアップしてもらいます｡

3
00:00:09,770 --> 00:00:18,290
‫そのため､ 壁にバックしても､ キャラクターが壁の中に消えることなく､ 視界に入り続けることになるのです｡

4
00:00:18,290 --> 00:00:20,900
‫それでは､ Unreal でどのようにこれを実現できるかを見ていきましょう｡

5
00:00:21,860 --> 00:00:22,770
‫よし､ それじゃ

6
00:00:22,790 --> 00:00:24,590
‫三人称視点のカメラ｡

7
00:00:24,590 --> 00:00:25,250
‫どうやってやるんだ？

8
00:00:25,250 --> 00:00:29,360
‫C++でこれをやっても意味がないので､ Blueprintでやってみましょう｡

9
00:00:29,360 --> 00:00:30,890
‫すべてコンフィギュレーションです｡

10
00:00:30,890 --> 00:00:33,980
‫Blueprintのシーンコンポーネントを使えば､ 本当はもっと簡単なんです｡

11
00:00:33,980 --> 00:00:38,990
‫BP シューターキャラクターに移動し､ フルブループリントエディタを開いてビューポートを表示し､

12
00:00:38,990 --> 00:00:41,750
‫左側にあるすべてのコンポーネントを確認しましょう｡

13
00:00:41,840 --> 00:00:48,020
‫そして､ これから行うのは､ ちょっとしたカメラの部品を追加することです｡

14
00:00:48,020 --> 00:00:50,000
‫そこで､ コンポーネントのカメラを追加するために移動します｡

15
00:00:50,000 --> 00:00:57,110
‫三人称視点にする最も簡単な方法は､ おそらくすでにご存じだと思いますが､ このカメラを右肩または左肩の上に移動させるだけで､

16
00:00:57,110 --> 00:01:04,010
‫好きなほうに移動させて再生することができます｡

17
00:01:04,010 --> 00:01:09,770
‫そして､ それは三人称視点になるわけで､ 単純なことですが､ 物事はそんなに単純ではないでしょう｡

18
00:01:09,770 --> 00:01:10,490
‫まず手始めに｡

19
00:01:10,490 --> 00:01:14,240
‫制御回転が完全に機能していないことがおわかりいただけると思います｡

20
00:01:14,240 --> 00:01:15,350
‫上にも下にもいかないんです｡

21
00:01:15,720 --> 00:01:19,820
‫それと､ でも､ 壁に背を向けると､ 壁越しに見ているのがわかるんです｡

22
00:01:19,820 --> 00:01:20,810
‫それじゃダメなんですね｡

23
00:01:20,810 --> 00:01:25,520
‫では､ これを少しでも改善できないか､ 試してみましょう｡

24
00:01:26,390 --> 00:01:34,550
‫Unreal には､ このような方法でカメラを使用するためのコンポーネントが用意されており､ これを使用することで､ 大幅に改善することができます｡

25
00:01:34,550 --> 00:01:46,910
‫その前に､ カメラコンポーネントで回転の問題を解決したいと思います｡ カメラオプションで､ ポーンのコントロール回転を使用するをチェックしてください｡

26
00:01:46,910 --> 00:01:51,020
‫これは､ コントロールローテーションを使用してカメラを回転させるものです｡

27
00:01:51,020 --> 00:01:53,300
‫では､ 再生ボタンを押してみて､ うまくいくかどうか確認してみましょう｡

28
00:01:53,300 --> 00:01:57,140
‫はい､ 回転はしますが､ 残念ながらカメラを中心に回転してしまいます｡

29
00:01:57,140 --> 00:01:59,030
‫それはとても三人称とは言えませんね｡

30
00:01:59,150 --> 00:02:08,240
‫ほら､ この肩の上の部分を中心に回転して､ 常にキャラクターが視界に入るようになっていると思いがちでしょう｡

31
00:02:08,570 --> 00:02:08,890
‫なるほど｡

32
00:02:08,930 --> 00:02:12,620
‫ここで必要なのは､ スプリングアームの部品です｡

33
00:02:12,620 --> 00:02:17,930
‫カメラコンポーネントの子コンポーネントにしたいので､ カプセルコンポーネントを選択し､ コンポーネントの追加に進みます｡

34
00:02:17,930 --> 00:02:19,880
‫ここにスプリングアームを追加します｡

35
00:02:20,240 --> 00:02:26,390
‫Unreal はなぜか､ これらのコンポーネントを私のキャラクターの股間に入れようとすることに集中しています｡

36
00:02:26,510 --> 00:02:31,010
‫では､ カメラに移動して､ カメラをスプリングアームの子にしてみましょう｡

37
00:02:31,010 --> 00:02:37,190
‫そして､ スプリングアームを選択したときに､ カメラがスプリングアームの端に配置されるように､

38
00:02:37,190 --> 00:02:41,660
‫詳細ペインで位置と変換位置をリセットするつもりです｡

39
00:02:41,810 --> 00:02:46,490
‫それから､ これからすることは､ カメラを動かすことですが､ その理由は後で説明します｡

40
00:02:46,490 --> 00:02:47,600
‫それはよくないですね｡

41
00:02:47,600 --> 00:02:49,760
‫代わりにスプリングアームを動かしてみます｡

42
00:02:49,760 --> 00:02:53,240
‫そして､ カメラはスプリングアームにIDを付けているため､ スプリングアームと一緒に動いているのです｡

43
00:02:53,440 --> 00:02:55,310
‫に移動するんだ｡

44
00:02:55,340 --> 00:03:03,980
‫つまり､ キャラクターのメッシュの右側､ 肩の右側にこの点があり､ カメラはそこを見ようとします｡

45
00:03:03,980 --> 00:03:10,040
‫そこで､ 今すぐ再生を押して移動してみると､ やはり動きがおかしい｡

46
00:03:10,040 --> 00:03:14,930
‫でも､ 壁の問題は少なくなるはずです｡

47
00:03:14,930 --> 00:03:18,680
‫壁に向かってバックしても､ カメラが壁を突き破らないのがおわかりいただけると思います｡

48
00:03:18,680 --> 00:03:22,640
‫それは､ スプリングアームそのものの機能です｡

49
00:03:22,970 --> 00:03:29,930
‫というのも､ 回転させたいのはカメラではなく､

50
00:03:29,930 --> 00:03:34,460
‫スプリングアームだからです｡

51
00:03:34,460 --> 00:03:39,320
‫なぜなら､ Eを使って回転ウィジェットに切り替えると､ スプリングアームを回転させた場合､

52
00:03:39,320 --> 00:03:45,560
‫正しい種類の回転が得られることがわかるからです｡

53
00:03:45,560 --> 00:03:49,640
‫カメラを選択して回転させると､ カメラが上と下だけを見ているのがわかりますから､

54
00:03:49,640 --> 00:03:52,460
‫私たちが見ていた動作と同じです｡

55
00:03:52,460 --> 00:03:55,190
‫このスプリングアームを中心に回転させたいのです｡

56
00:03:55,280 --> 00:04:01,940
‫そこで､ スプリングアームを選択し､ スプリングアーム自体のポーンコントロールローテーションを使用することができるようになりました｡

57
00:04:01,940 --> 00:04:07,190
‫さて､ 再生ボタンを押して移動してみると､ なるほど､ こちらの方がずっと似ていますね｡

58
00:04:07,190 --> 00:04:11,390
‫これぞ三人称視点カメラの醍醐味ですね｡

59
00:04:11,390 --> 00:04:16,880
‫そして､ 壁の中に移動しても全く問題ないことがおわかりいただけると思います｡

60
00:04:17,210 --> 00:04:24,950
‫そこで､ 学習の一環としてちょっとした実験を行い､ なぜカメラを動かさないのかを考えてみたいと思います｡

61
00:04:24,950 --> 00:04:28,190
‫なぜ､ カメラではなくスプリングアームを動かして三人称視点にしたのか？

62
00:04:28,430 --> 00:04:32,900
‫そこで､ スプリングアームではなく､ カメラを動かしてみて､ どうなるか試してみてください｡

63
00:04:32,900 --> 00:04:35,750
‫なぜそうしたのか､ おわかりになりますか？

64
00:04:36,170 --> 00:04:37,220
‫ビデオを一時停止して､ 試してみてください｡

65
00:04:38,540 --> 00:04:38,780
‫なるほど｡

66
00:04:38,780 --> 00:04:39,370
‫お帰りなさい｡

67
00:04:39,380 --> 00:04:41,030
‫では､ これに挑戦してみよう｡

68
00:04:41,090 --> 00:04:41,990
‫持っています｡

69
00:04:41,990 --> 00:04:47,510
‫スプリングアームをリセットして元の位置に戻し､

70
00:04:47,510 --> 00:04:58,970
‫代わりにムーブメントウィジェットでカメラを撮影して､ 上と左の高い位置に持っていくだけです｡

71
00:04:59,090 --> 00:05:04,010
‫スプリングアームは､ 小さな赤い線がここを指しているのがわかると思います｡

72
00:05:04,050 --> 00:05:08,690
‫カメラはこの上にあり､ 左側はこの構成で再生ボタンを押してください｡

73
00:05:08,690 --> 00:05:09,710
‫考えてみよう｡

74
00:05:09,710 --> 00:05:12,770
‫まあ､ ほとんど同じように動いているようですがね｡

75
00:05:12,770 --> 00:05:14,360
‫行って見ましょう｡

76
00:05:14,450 --> 00:05:16,640
‫何かの縁に近づく｡

77
00:05:17,430 --> 00:05:20,490
‫そして､ 何が問題なのかを考えてみてください｡

78
00:05:20,520 --> 00:05:21,300
‫これでよしとする｡

79
00:05:21,300 --> 00:05:25,640
‫まさに､ バネを動かす理由の一例ですね｡

80
00:05:25,680 --> 00:05:32,010
‫さて､ この小さな赤い線はスプリングアームで､ このドアを通り抜けたときに見えていたものですが､

81
00:05:32,010 --> 00:05:36,480
‫ここを通り抜けたようです｡

82
00:05:36,480 --> 00:05:38,580
‫だから､ 廊下をうまく通っていたんですね｡

83
00:05:38,610 --> 00:05:40,580
‫レッドラインは明確だった｡

84
00:05:40,590 --> 00:05:42,060
‫カメラが鮮明でなかった

85
00:05:42,060 --> 00:05:45,300
‫カメラは壁の中のどこかに立てられていた｡

86
00:05:45,600 --> 00:05:50,880
‫ですから､ 私たちが望むのは､ このレッドラインをどこにでも設定できるようにすることです｡

87
00:05:50,880 --> 00:05:53,160
‫カメラ用の視界を確保する必要があります｡

88
00:05:53,160 --> 00:05:57,540
‫だからこそ､ カメラは常に赤い線の下を向いていてほしいのです｡

89
00:05:57,540 --> 00:06:03,360
‫リセットして､ スプリングアームを見に行くと､ 赤い線が､

90
00:06:03,360 --> 00:06:11,550
‫カメラの外側にある注目点を指しているのがわかると思います｡

91
00:06:11,550 --> 00:06:15,450
‫そして､ この場合､ このように肩のすぐ上にあるはずです｡

92
00:06:16,110 --> 00:06:21,880
‫そして､ そのポイントに､ できるだけカメラのフォーカスを合わせに行きたいところです｡

93
00:06:21,900 --> 00:06:32,520
‫さて､ これには興味深い点があります｡ それは､ このスプリングアームを回転させたいと思ったとき､ 単に先に進んでスプリングアームを回転させるだけではいけないということです｡

94
00:06:32,520 --> 00:06:33,330
‫それじゃダメなんです｡

95
00:06:33,330 --> 00:06:35,510
‫後ろ向きにまっすぐ進みたいようです｡

96
00:06:35,520 --> 00:06:38,700
‫その理由は､ スプリングアーム自体のセッティングにあるんです｡

97
00:06:38,700 --> 00:06:44,130
‫このソケットオフセット､ ターゲットオフセット､ スプリングアームの長さがあることがわかります｡

98
00:06:44,130 --> 00:06:47,460
‫つまり､ 長さは､ その長さがどれくらいかを教えてくれているのです｡

99
00:06:47,460 --> 00:06:48,750
‫なるほど､ そういうことだったんですね｡

100
00:06:48,930 --> 00:06:54,690
‫しかし､ 回転系をやりたいのであれば､ オフセットを使えばいい｡

101
00:06:54,690 --> 00:07:02,850
‫ここでは､ 実際に回転させるのではなく､ オフセットを使ってカメラを移動させているのです｡

102
00:07:02,850 --> 00:07:07,190
‫そして､ カメラツールを回転させれば､ カメラを独立して回転させることができます｡

103
00:07:07,200 --> 00:07:15,780
‫このように､ カメラをプレイヤーの方に向けると､ 赤い線が正しい方法で設定されているため､ カメラが機能するようになるのです｡

104
00:07:15,780 --> 00:07:22,490
‫物理的に可能な限り､ プレイヤーに向かって視界を確保することになるのです｡

105
00:07:22,500 --> 00:07:25,410
‫さて､ これからこれをもっと自分の好みに合わせて微調整していきます｡

106
00:07:25,410 --> 00:07:31,350
‫そこで､ もう少し肩に近づけようと思います｡ カメラを近づけた場合､

107
00:07:31,350 --> 00:07:35,280
‫銃口を見下ろすような形にしたいからです｡

108
00:07:36,030 --> 00:07:38,850
‫でも､ それならカメラ本体に回転はいらないですよね｡

109
00:07:38,850 --> 00:07:45,150
‫しかし､ 壁際にいないときにカメラをもう少し右側に向けるために､

110
00:07:45,150 --> 00:07:53,640
‫スプリングアームのオフセットが少し欲しいと思っています｡

111
00:07:53,640 --> 00:07:58,290
‫そして､ 壁に近づくにつれ､ プレイヤーの肩に近い位置で見ることになるのです｡

112
00:07:58,290 --> 00:07:59,070
‫それを再生しよう｡

113
00:07:59,090 --> 00:08:00,030
‫その感覚を確かめてください｡

114
00:08:00,030 --> 00:08:03,720
‫ということは､ ちょっと右に寄りすぎているように見えますね｡

115
00:08:03,720 --> 00:08:05,160
‫もう一度､ 持ち込んでみよう｡

116
00:08:05,640 --> 00:08:17,220
‫再生ボタンを押すと､ 三人称視点としてちょうどいい位置にあるのがわかると思います｡

117
00:08:17,220 --> 00:08:24,480
‫また､ 壁際に行くと､ 肩のあたりに寄ってくるので､ キャラクターから目を離すことができないのがわかります｡

118
00:08:24,480 --> 00:08:26,100
‫多分､ 銃身があると思うんです｡

119
00:08:26,100 --> 00:08:29,730
‫これは､ 後でアニメーションを設定し､ ズームインしたときに実際に銃口を見下ろすようにするときに､

120
00:08:29,730 --> 00:08:33,450
‫もう少し調整する必要があるかもしれませんが､ それでもかまいません｡

121
00:08:33,450 --> 00:08:35,760
‫まだ､ その必要はありません｡

122
00:08:37,190 --> 00:08:42,200
‫さて､ ここまででスプリングアームとカメラについて､ そしてこの2つの部品を組み合わせて三人称視点カメラを作る方法について､

123
00:08:42,200 --> 00:08:46,250
‫ご理解いただけたと思います｡

124
00:08:46,310 --> 00:08:49,490
‫さて､ これらのことから､ 私たちのアニメーションがそこにないという事実が浮かび上がってきました｡

125
00:08:49,490 --> 00:08:51,470
‫ただ静止しているだけのポーズです｡

126
00:08:51,470 --> 00:08:55,520
‫そこで､ 次回の講義では､ このスケルトン・アニメーションの追加について見ていきたいと思います｡

127
00:08:55,520 --> 00:08:56,210
‫では､ そこのあなた｡

