光照与渲染基础
光照系统概述
在Unreal Engine中,光照系统是创建逼真视觉效果的关键组成部分。光照可以模拟现实世界中的光行为,增加场景的深度和真实感。Unreal Engine提供了多种类型的光源,包括方向光、点光源、聚光灯和天光等。每种光源都有其独特的属性和用途,可以根据游戏的需求进行灵活配置。
方向光 (Directional Light)
方向光模拟来自无限远的光源,如太阳光。它只有一个方向,没有位置属性,因此对性能影响较小。方向光可以用来照亮整个场景,提供均匀的光照效果。
属性说明:
-
Light Color:光源的颜色。
-
Intensity:光源的强度。
-
Cast Shadows:是否投射阴影。
-
Shadow Resolution:阴影的分辨率。
-
Shadow Distance:阴影的最大距离。
示例代码:
// 创建方向光