﻿1
00:00:04,450 --> 00:00:05,650
‫你好, 欢迎｡

2
00:00:05,650 --> 00:00:09,660
‫在这节课中, 我们将在场景中设置一些照明｡

3
00:00:09,670 --> 00:00:13,270
‫我们要添加一些阳光和天空｡

4
00:00:13,270 --> 00:00:19,750
‫我们还将了解《虚幻》中的五种不同的照明方式｡

5
00:00:19,750 --> 00:00:22,570
‫让我们深入了解一下｡

6
00:00:22,570 --> 00:00:31,300
‫如果我们从当前的无光模式切换到亮模式, 你会看到所有东西都是100%暗的｡

7
00:00:31,720 --> 00:00:39,250
‫原因是我们的场景中没有灯光, 没有任何东西可以照亮我们周围的一切｡

8
00:00:39,400 --> 00:00:45,280
‫因此, 让我们继续在大纲中创建一个新文件夹, 我们将其命名为Global｡

9
00:00:45,280 --> 00:00:48,370
‫这将是像全局照明这样的东西｡

10
00:00:48,550 --> 00:00:54,760
‫然后, 我们将转到“快速添加到项目”, 并打开我们的位置演员面板｡

11
00:00:55,060 --> 00:01:05,200
‫在这里, 我们将转到“灯光”选项卡, 看看我们可以在场景中使用的五种不同类型的灯光｡

12
00:01:05,530 --> 00:01:09,040
‫也许最容易想到的是点光源｡

13
00:01:09,040 --> 00:01:13,540
‫如果我把它拖到我们的场景中, 你可以立即看到它所产生的效果｡

14
00:01:13,630 --> 00:01:19,270
‫光从一个点向外发射, 差不多就是这样｡

15
00:01:19,270 --> 00:01:23,170
‫我们可以改变光的强度｡

16
00:01:23,170 --> 00:01:28,210
‫我们可以改变它的衰减方式, 我们可以改变光的颜色｡

17
00:01:28,210 --> 00:01:33,010
‫但该灯光的基本属性是它是点光源｡

18
00:01:33,250 --> 00:01:39,160
‫所以现在我们把灯移走, 用聚光灯来代替｡

19
00:01:39,160 --> 00:01:44,890
‫所以聚光灯, 顾名思义, 有一定的方向性, 但它仍然是从一个点发出的｡

20
00:01:44,920 --> 00:01:51,790
‫现在, 我认为这些很像你的标准卤素灯, 你家里的聚光灯｡

21
00:01:52,180 --> 00:01:58,120
‫而且显然它们对于试图照亮特定区域或特定物体是非常有用的｡

22
00:01:58,120 --> 00:02:00,820
‫所有这些灯都可以旋转｡

23
00:02:00,820 --> 00:02:05,920
‫因此, 点光源旋转显然没有多大意义, 但聚光灯旋转,

24
00:02:05,920 --> 00:02:08,650
‫它允许我们照亮不同的区域｡

25
00:02:08,650 --> 00:02:10,840
‫这就是聚光灯｡

26
00:02:11,200 --> 00:02:18,040
‫值得一提的是矩形区域光, 而不是点光源,

27
00:02:18,040 --> 00:02:22,720
‫你可以看到光实际上是从整个矩形发出的｡

28
00:02:22,720 --> 00:02:27,190
‫所以你可以看到如果我把它指向下方, 它只是一个更大的区域｡

29
00:02:27,190 --> 00:02:32,380
‫很明显, 这将很好地工作与办公室照明或任何地方, 你想照亮从一个更大的面积,

30
00:02:32,380 --> 00:02:35,710
‫而不是从一个特定的点｡

31
00:02:36,250 --> 00:02:42,340
‫这里有两个有趣的更自然的是定向光和天光｡

32
00:02:42,340 --> 00:02:45,610
‫您可以看到平行光的图标看起来像太阳｡

33
00:02:45,910 --> 00:02:50,050
‫这是因为它最常见的用途实际上是作为太阳光｡

34
00:02:50,050 --> 00:02:56,590
‫所以如果我把这个放进这个场景中, 你会注意到我把这个演员放在哪里其实并不重要｡

35
00:02:56,590 --> 00:02:59,920
‫我可以把它放在任何地方, 光线不会改变｡

36
00:02:59,920 --> 00:03:04,240
‫这里唯一重要的是光的旋转｡

37
00:03:04,240 --> 00:03:09,970
‫如果我改变旋转角度, 你可以看到它改变了太阳光线的角度｡

38
00:03:09,970 --> 00:03:17,650
‫这是因为太阳离我们无限远, 所以到达我们场景的光线基本上都是平行的,

39
00:03:17,650 --> 00:03:22,030
‫都是朝着一个方向｡

40
00:03:22,030 --> 00:03:24,220
‫这就是为什么它被称为定向光｡

41
00:03:24,220 --> 00:03:29,320
‫所以位置并不重要, 因为它是如此的无限远, 它不应该有什么不同｡

42
00:03:29,710 --> 00:03:34,930
‫然后是另一个东西, 如果我把这个删掉,

43
00:03:34,930 --> 00:03:41,110
‫我们把天窗放进场景, 这是另一个方向无关紧要的东西, 但这次是因为光线来自各个方向｡

44
00:03:41,110 --> 00:03:46,720
‫目前它并没有给我们展示太多东西｡

45
00:03:46,720 --> 00:03:50,380
‫如果我们看一下关于天光的描述,

46
00:03:50,380 --> 00:03:55,240
‫你会发现, 光实际上捕捉了我们层次中的远光, 并将其作为光应用到场景中｡

47
00:03:55,240 --> 00:04:01,150
‫所以通常我们处理这个问题的方法是引入一个巨大的球体, 它围绕着我们整个层次,

48
00:04:01,150 --> 00:04:06,250
‫模拟真正遥远的天空和遥远的地平线｡

49
00:04:06,370 --> 00:04:13,210
‫现在,

50
00:04:13,210 --> 00:04:20,230
‫我们可以打开内容抽屉, 转到其中的“设置”按钮并选择“显示引擎内容”, 然后您会看到弹出的引擎文件夹｡

51
00:04:20,230 --> 00:04:21,310
‫让我们单击它｡

52
00:04:21,310 --> 00:04:25,330
‫在这个文件夹里我们要搜索Sky

53
00:04:25,390 --> 00:04:29,170
‫现在我们要的是这个BP天空球｡

54
00:04:29,170 --> 00:04:37,420
‫我们可以把它拖到我们的水平线上, 你可以看到, 如果你从这个水平线上弹出来,

55
00:04:37,450 --> 00:04:48,610
‫我们现在得到了一个球体, 它绝对是巨大的, 基本上模拟了遥远的天空, 在云层中, 太阳在天空中｡

56
00:04:48,700 --> 00:04:55,360
‫所以这就是我们的天窗试图捕捉的光线｡

57
00:04:55,360 --> 00:05:03,250
‫因此, 我们需要单击天光, 向下滚动到名为“Recapture Scene”的属性, 然后单击“Recap”｡

58
00:05:03,340 --> 00:05:03,580
‫是你

59
00:05:04,550 --> 00:05:14,930
‫你可以看到灯光现在得到了更新, 以代表那种柔和的黄昏, 是照亮一切有点均匀｡

60
00:05:14,930 --> 00:05:16,250
‫这就是我们想要的｡

61
00:05:16,250 --> 00:05:18,220
‫你可以看到里面, 仍然很暗｡

62
00:05:18,230 --> 00:05:24,770
‫我们只有一点光线从外面射进来, 但它给了我们一个很好的柔和的环境光｡

63
00:05:24,770 --> 00:05:35,150
‫通常情况下, 我们会将天光和天空球体放在一起, 并在其上放置一个定向光｡

64
00:05:35,270 --> 00:05:43,070
‫我们可以把光线的方向设置成我们认为合适的方向, 就像这样旋转它｡

65
00:05:43,070 --> 00:05:49,460
‫然后, 如果我们返回并选择Sky

66
00:05:49,460 --> 00:05:57,650
‫Sphere蓝图并查看其详细信息窗格, 您可以看到它可能需要一个指向平行光演员的链接, 因此我们可以通过选择场景中的演员来选择此资源,

67
00:05:57,800 --> 00:06:02,750
‫以拾取该平行光｡

68
00:06:02,750 --> 00:06:04,070
‫你可以立刻看到｡

69
00:06:04,070 --> 00:06:10,070
‫它所做的是它变成了一个更明亮的白天, 太阳在天空中很高｡

70
00:06:10,160 --> 00:06:19,220
‫这是因为通过把这两个连接在一起, 我们所说的是天空球体应该匹配这个定向光的角度｡

71
00:06:19,220 --> 00:06:25,850
‫所以如果我把光线的角度放得很低, 太阳还没有完全更新,

72
00:06:25,850 --> 00:06:32,690
‫因为我们需要进入我们的BP天空演员, 点击刷新材质, 然后重新绘制它｡

73
00:06:32,690 --> 00:06:33,680
‫你可以看到太阳｡

74
00:06:33,860 --> 00:06:38,810
‫太阳现在在天空中很低, 天空的颜色已自动更新｡

75
00:06:38,810 --> 00:06:41,180
‫所以这两件事联系在一起是件好事｡

76
00:06:41,180 --> 00:06:44,210
‫这使得它们在物理上更加精确｡

77
00:06:44,210 --> 00:06:54,380
‫我把它放回到太阳在天空中的位置, 然后我们可以回到我们的BP天空球体, 再刷新一次它的材质｡

78
00:06:54,380 --> 00:06:58,640
‫现在, 这些参与者还没有进入全局文件夹, 所以让我们将它们拖到那里｡

79
00:06:58,640 --> 00:07:05,870
‫而这些都是在全球范围内适用的东西, 所以它只是让我们把它们收得整整齐齐｡

80
00:07:05,870 --> 00:07:10,220
‫所以我想挑战你给自己的场景添加一些阳光｡

81
00:07:10,220 --> 00:07:17,540
‫所以你要添加一个天空球体, 添加一个方向灯和一个天光, 并将它们链接在一起,

82
00:07:17,540 --> 00:07:23,360
‫就像我刚才做的那样,

83
00:07:23,360 --> 00:07:31,580
‫这样当你移动方向灯时, 它就可以更新天空球体和天光的材质, 然后可以重新捕获来自天空球体的灯光, 并改变太阳的旋转｡

84
00:07:31,670 --> 00:07:34,220
‫也许你想要一个不同的情绪到你的游戏｡

85
00:07:34,220 --> 00:07:41,060
‫我的太阳在天空中更高的位置, 但你可能需要一个较低的太阳来代表一天中的较晚时间｡

86
00:07:41,060 --> 00:07:43,460
‫暂停视频, 开始体验｡

87
00:07:46,750 --> 00:07:47,230
‫好吧, 我会的

88
00:07:47,230 --> 00:07:47,830
‫欢迎回来｡

89
00:07:47,830 --> 00:07:48,100
‫是这样｡

90
00:07:48,100 --> 00:07:50,050
‫我现在就是这么想的｡

91
00:07:50,050 --> 00:07:56,140
‫我唯一想检查的是天窗看起来是橙子的, 所以我猜我们还没有夺回天窗.

92
00:07:56,140 --> 00:08:02,260
‫所以我要去天窗, 然后向下滚动到它说重新捕获的地方｡

93
00:08:02,470 --> 00:08:03,130
‫我按了重捕键｡

94
00:08:03,130 --> 00:08:09,730
‫现在你可以看到天光在阴影中变得更蓝了, 这是因为反射到我们天空中的大气光更蓝了,

95
00:08:09,730 --> 00:08:19,150
‫因为太阳更高了, 光线没有被散射, 所有这些物理上的好处｡

96
00:08:19,150 --> 00:08:23,050
‫现在你可能会注意到这里的一些阴影看起来相当奇怪｡

97
00:08:23,050 --> 00:08:24,130
‫先别担心这个｡

98
00:08:24,130 --> 00:08:26,020
‫我们会在后面的课上解决这个问题｡

99
00:08:26,020 --> 00:08:27,190
‫这节课就讲到这里｡

100
00:08:27,190 --> 00:08:35,650
‫我们已经看过了场景中可以使用的不同类型的光, 最复杂的设置是如何使用阳光｡

101
00:08:35,650 --> 00:08:37,450
‫我们下节课再见｡

