光照基础

将光源放置到关卡中并进行设置的基础要点。

Windows
MacOS
Linux

PL_Banner.png

在虚幻引擎4中,将光源添加到场景的方法有多种,数个关键属性会对场景中的光照产生较大影响。

放置光源

将光源放置在场景中的方法有以下几种:

  1. 将光源从 模式 窗口拖入 放置模式

    模式 菜单的 光源 选项卡中,左键点击 光源并将其拖放到关卡中

也可从 关卡视口 窗口直接添加一个光源。

  1. 在视口中 点击右键,选择 放置Actor(Place Actor),然后选择一个光源:

    LI_RCPlace.png

添加光源后,便能使用与其他对象类似的位置(W)和旋转(E)控件来调整光源的位置和旋转。

MoveRotateLights.png

光源由编辑器中的这些sprite所代表。从左至右为:点光源聚光源定向光源

LI_Sprites.png

强度

LI_brightness.png

强度 决定着光线输出到场景中的能量。

点光源聚光源 而言,这以流明为单位,1700流明则相当于一个100W的电灯泡。

光源颜色

LO_HowTo_color.png

光源颜色 将调整光源的颜色,编辑器中代表光源的sprite也将调整颜色进行匹配。

LI_color.png

衰减半径

光源的 衰减半径 执行以下几项功能:

  1. 设置光线可达的范围。

  2. 定义光线影响的对象。

  3. 计算光源衰减时将其用作外边界。

Attenuation_Radius.png

上图中从左至右设置的 衰减半径 值:200400800

光源 衰减半径 会对性能产生严重影响,所以要尽量少使用较大的半径值。

源半径和长度

LI_sourceRadius.png

源半径(Source Radius)源长度(Source Length) 需要特别关注,因为它们将定义表面上反射高光的大小。

LI_lightSourceRadiusEffect.png

如要减轻此效果,则查看光源上的 高光度(Specular Scale) 属性。

LI_MinRoughness.png

0.3、0.2和0.1的高光度值

渲染光照贴图时它们还在 Lightmass 中存在影响。较大半径的光源将投射更柔和的阴影(例如多数主要3D制作包中的区域光源)。因其由 Lightmass 进行处理,所以只有 静态 光源将获得效果。

LI_lightRadiusShadows.png

红色光源的 源半径 为0,而绿色光源的 源半径 为150;可以看到绿色光源投射出了柔和的阴影。

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见