为什么布光如此重要?
在3D渲染中,建模决定形状,材质决定质感,布光决定氛围。同样的模型,不同的布光方案可以呈现出截然不同的情绪:温暖、冷峻、神秘、明亮。 Blender 提供了七种灯光类型和两套渲染引擎(Eevee/Cycles),掌握它们是做出专业渲染的关键。
一、Blender七种灯光类型详解
| 灯光类型 | 特点 | 最佳用途 |
|---|---|---|
| Point(点光) | 向所有方向发射光线 | 模拟灯泡、蜡烛 |
| Sun(日光) | 平行光,无衰减 | 室外日光、大型场景 |
| Spot(聚光) | 锥形光束,可调节光斑大小 | 舞台灯、手电筒、产品打光 |
| Area(面光) | 从平面发射,阴影柔和 | ⭐ 最常用,室内主光源 |
| Area(圆盘) | 从圆盘发射,阴影更自然 | 产品摄影布光 |
二、三大经典布光法
2.1 三点布光(Three-point Lighting)
这是影视和摄影最经典的布光方案,适合人物肖像和产品展示:
- Key Light(主光):最强光源,决定整体曝光和阴影方向。通常放置在物体左前或右前方45°
- Fill Light(补光):强度约为主光的50%,放置在主光对侧,填充阴影区域的细节
- Back Light(轮廓光/逆光):放置在物体后方,勾勒轮廓,让主体与背景分离
Blender实操:按Shift+A → Light → Area添加面光,复制两次,分别放置到三个位置。调节每盏灯的Power(功率):主光=100W,补光=50W,轮廓光=80W。
2.2 高调布光(High-key Lighting)
特点:低对比度、明亮、愉快。适合产品展示、儿童玩具、食品渲染。
- 使用大面积的Area面光(尺寸调大至2m×2m),产生柔和阴影
- 在物体背面放置白色反光板(用平面+发光材质模拟),进一步减少阴影
- 将相机曝光(在渲染属性中)调高,让整体画面明亮
2.3 低调布光(Low-key Lighting)
特点:高对比度、戏剧性、神秘。适合角色概念设计、暗黑风格场景。
- 只用一盏Spot聚光,功率调高,Size(光源尺寸)调小(产生硬阴影)
- 关闭环境光(World表面的颜色设为纯黑)
- 在Cycles渲染设置中,将Clamp Direct/Indirect设为5.0,减少噪点
三、Eevee与Cycles布光的核心差异
| 特性 | Eevee(实时) | Cycles(光线追踪) |
|---|---|---|
| 阴影质量 | 需要手动开启阴影设置 | 物理正确,自动计算 |
| 多次反射(Color Bleed) | 需开启Screen Space Reflections | 自然产生,无需设置 |
| 光源数量限制 | 建议≤8盏(性能考虑) | 无限制 |
四、Blender新照明系统:Irradiance Volume与Light Probes
Eevee中模拟全局光照(Global Illumination)需要:
- 在3D视图按Shift+A → Light Probes → Irradiance Volume
- 调整Volume的尺寸,使其包围整个场景
- 在Object Data属性中点击"Bake Lightning"
- 烘焙完成后,物体间接光照将显著更真实
注意:每次场景中的灯光或材质改变后,都需要重新Bake。
五、HDRI环境光:一键专业布光
HDRI(高动态范围图像)是最快捷的专业布光方案。一张HDRI图片包含360°的环境光照信息,加载后自动为场景提供天空光照+环境反射。
5.1 在Blender中使用HDRI
- 切换到Shading工作区(顶部选项卡)
- 在World Shader Editor中,添加Environment Texture节点
- 打开HDRI文件(推荐格式:.exr或.hdr)
- 在3D视图中即可看到环境光照效果
5.2 免费HDRI资源推荐
- Poly Haven(polyhaven.com):完全免费,CC0授权,质量极高
- HDRI Haven:老牌HDRI资源站,种类丰富
- Studio HDRIs:专门针对产品渲染的影棚HDRI
六、常见布光问题与修复
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 阴影太硬(边缘锐利) | 光源尺寸太小 | 增大Area Light的Size值 |
| 画面整体太暗 | 灯光功率不足/位置错误 | 提高Power值;检查灯光是否朝向物体 |
| Eevee中反射不真实 | 未开启Screen Space Reflections | 在渲染属性中开启SSR,并开启Refraction |
| Cycles渲染有噪点 | 采样值太低 | 将渲染采样提高至256或更高 |
七、产品渲染布光实战:透明玻璃器皿
- 在玻璃器皿后方放置一盏Area面光(背光),让玻璃产生漂亮的边缘高光
- 在相机两侧各放置一盏Area面光(补光),消除正面阴影
- 在玻璃材质中,将Transmission(透射)设为1.0,Roughness设为0.0
- 在Cycles中渲染,玻璃的折射效果会自动计算
- 在Eevee中,需开启Alpha Blend模式和Screen Space Reflections
总结
布光是3D渲染中最具艺术性的环节。三点布光是基础,HDRI是一键专业化的捷径,Eevee适合快速迭代,Cycles适合最终出图。建议从Poly Haven下载几张免费HDRI,加载到Blender中,观察不同光照对模型呈现效果的影响,这是提升渲染水平的最快方法。
来源:Blender官方文档及专业渲染师实战经验整理
