光照与阴影
在游戏中,灯光效果是营造游戏场景情绪,提高动作焦点的常见手段。例如,在恐怖游戏中使用红光和绿光结合的灯光效果,可以制造一种紧张、恐怖的氛围。而在动作游戏或射击游戏中,使用蓝光和黄光的灯光效果,可以营造一种刺激、热血的气氛。
而 Godot 引擎给我们提供了系列的内置节点,可以帮助我们轻松地实现各种不同的灯光效果,让我们的游戏场景变得熠熠生辉。
基础知识
基础概念:
- 点光源:从一个点发出来的光,可以想象成手电筒光。
- 方向光:来自远处的 2D 平行光,可以想象成太阳光。
- 光遮挡器:就是用来遮挡光线、制造投射阴影的。
内置节点:
- Light2D 光源:
- PointLight2D 点光源: 创建局部光源。
- DirectionalLight2D 方向光:给整个场景提供照明。
- PointOccluder2D 点遮挡器:用于遮挡光源。
- Light2D 光源: