Language:
Page Info
Tags:
Skill Level:
Engine Version:
Share

4 - 您的关卡 - 为角色启用胶囊体阴影

在上一步中,您已将物理资源指定到骨架编辑器中的角色,用作其阴影物理资源。而在这步中,利用此物理资源即可在直接和间接光照区域中投射出角色的胶囊体阴影。

步骤

  1. Content Browser 中,导航至 ThirdPersonBP > Blueprints 文件夹。选中 ThirdPersonCharacter 蓝图,双击将其打开。

    CB_TPBP.png

  2. 蓝图编辑器打开后,使用 Components 窗口并选择 Mesh (Inherited)。然后在 Details 面板中向下滚动并找到 Lighting 标签。在高级卷栏下找到并启用以下选项:

    • Capsule Direct Shadows

    • Capsule Indirect Shadows

    点击图片查看全图。

  3. 为直接和间接光源启用胶囊体阴影后,即可 保存关闭 ThirdPersonCharacter 蓝图。

  4. 完整测试胶囊体阴影之前,需要使用 Capsule Indirect Shadows 在关卡中创建一些间接光照区域。在关卡视口中选择 Floor Actor,按住 ALT 键点击鼠标左键沿 Z 轴(蓝色)拖动一个副本。将地面 Actor 移至外墙顶部,然后使用平移工具上的 X 轴(红色)将其移回,只遮挡部分地面。这样一来,重建场景光照时便拥有了一个使用间接光照的区域。

  5. World Outliner 中选中 Direcitonal Light,名为“Light Source”。在 Details 面板中将光源 Intensity 设为 10。这能够确保有足够光线照亮被覆盖的区域。

    LightSourceSettings.png

  6. 在主工具栏中点击 Build 按钮重建场景的光照。这可确保您能够使用角色的胶囊体间接阴影。

    BuildButton.png

最终结果

现在您便拥有一个能在直接和间接光照中投射胶囊体阴影的角色。可进入 Play in Editor(PIE)模式,在场景中四处移动角色,查看阴影的柔和效果。

两个胶囊体阴影设置可单独启用。角色在空旷区域中被照亮时不需要柔和阴影,则可禁用此项;只启用间接光照区域中的胶囊体间接阴影。

在最后一步中,您将根据创建阴影物理资源的要点自行尝试一些挑战。

Tags