
Blender 里搭一个场景的几何可能两小时,打光可能又是一小时。原因是打光不是摆一盏灯就完事:主光、辅光、轮廓光、背景光、环境氛围,每一盏都要调位置、角度、能量、色温、大小、软硬。一套能用的三点布光,从零摆出来要十几分钟,而且每次新建场景都要重来一遍。
更要命的是动画场景。静帧打光还算快,但如果光要动——灯绕着产品转、光强渐亮、色温从冷到暖——那就要给每盏灯的每个参数打关键帧,工作量翻好几倍。
Better Lighting V2 把这个过程压缩成「点一下」。官方对它的定义(原文):
Better Lighting is a lighting tool Addon for Blender. It helps you create incredible lighting effects and
offers a convenient PieMenu for easier operation!
直译:Better Lighting 是一个 Blender 的灯光工具插件。它帮你做出惊艳的灯光效果,并提供一个方便的饼菜单让操作更容易。
二、39 套预设,14 个类别
官方页没有列出完整的预设清单(只说「rich collection」),但包内的结构能数清楚:
39 套预设,分在 14 个类别里(包内 `assets/img/presets/` 下是 Presets_001 到 Presets_014 共十四个目录,缩略图清单 `icon_list.txt` 里 39 条预设条目 + 一个 none)。每个类别下有 `_Default` 主预设,部分类别还有 `_p01` / `_p02` … 这样的变体(比如 Presets_005 有六个变体、Presets_002 有三个)。
也就是说它的组织方式是「先选类别,再看该类别下的几个变体」。同一类场景下给你几个不同感觉的选择,而不是把 39 套平铺在一起让你逐个试。
每套预设里打包了什么:不是一张缩略图,而是一个完整灯光对象的备份(存在包内的 `assets.blend` 里)。点 Import 的时候,插件从 `assets.blend` 里按名字把这套灯载进来,放在当前光标位置往上十厘米(代码里是 `obj.location[2] += 10`),然后选中它、设成活动对象。所以你点完之后,视口里立刻出现一盏调好的灯,直接就在你面前。
动画:官方强调九成以上预设带动画。意味着这套灯的关键帧也已经打好了——导入之后你直接按播放,光就会动(可能是绕轴转、可能是强度变化、可能是色温渐变)。如果某套预设的动画不合你的场景需要,还可以「set to static」切成静态,也就是保留灯位与参数、去掉动画。
这一点在同类产品里不多见:绝大部分灯光预设库给的是静态灯位,动画得自己打。带动画的预设意味着做产品展示、动态图形、短视频的时候,打光这一步基本可以直接跳过。
贴图:包内 `assets/Textures/` 下有 5 张图,用于部分需要贴图的灯光(比如投影图案、窗户光斑那类)。这也是为什么包体积有 16 MB —— 光靠代码不会有这么大,体积主要来自 `assets.blend`(842 KB)与 `all_presets_assets.blend`(842 KB)、39 张预览缩略图(`assets/img/All/` 下 41 个文件)、以及缩略图变体(`assets/img/light/` 16 个、`light_ori/` 15 个)。
三、两种用法:饼菜单 与 侧栏面板
插件装好后提供两种操作方式,包内 UI 代码显示得很清楚:
方式一:饼菜单(PieMenu)
官方 Key Features 里的第一条就是「Easy-to-Use PieMenu UI — Quickly adjust lighting settings directly in the 3D Viewport」。在 3D 视图里呼出饼菜单,环绕式选预设,不用去面板里翻。这是给「快速试几套灯看效果」这个动作设计的——试光的时候最忌讳打断心流,饼菜单正好。
方式二:侧栏的缩略图面板(N 面板)
包内 ui.py 里的面板是这样排的:
┌ Library Selector: All Presets / Category ← 两种浏览模式切换
├ Light: [下拉选择] ← 当前预设
├ [缩略图网格 icon_view] ← 39 个预设的预览图平铺
└ [Import] ← 载入按钮
「Library Selector」那个开关决定你看全部还是按类别看:
· All Presets 模式:39 套全平铺,配 `bl_ot.import_all_presets_light` 算子,一次性挑一套。
· Category 模式:先按类别过滤,再在该类别里选变体,配 `bl_ot.import_light` 算子。
面板里还有第三个区域:「Light node control panel」(灯光节点控制面板),是个可折叠区块。这块是给导入后的灯做后续调整用的——改了灯之后想微调参数,不用去 Properties 面板里翻一堆标签。
三种选择入口里还有一个是对象级的预设列表(代码里 `context.object.LightPresetsList.options`)——选中一个已有的灯,也能从它身上换预设,而不是只能靠新建。这条对「已经搭好场景,只想换一套光」的情况很方便。
四、安装与使用
安装:这是标准 addon(有 __init__.py 和 bl_info),不是资产库,装法就是常规的两种:
· 编辑 → 偏好设置 → 插件 → 从磁盘安装,选解压出来的 zip 或 Better_Lighting_V2 目录。
· 或者手动把 `better_lighting` 目录拷进 Blender 的 scripts/addons 目录。
注意解压后目录结构是 `Better_Lighting_V2/better_lighting/`,`__init__.py` 在 `better_lighting` 那一层——安装时要指向这一层,指向外层会报「找不到 bl_info」。
装好后在插件列表里搜 Better Lighting 勾选。3D 视图按 N 打开侧栏,找到 Better Lighting 标签页;或者用饼菜单快捷键(默认没绑的话去偏好设置里的键位映射搜 better_lighting 自己绑一个)。
使用流程:
1. 把 3D 光标移到你想让灯出现的位置(灯会被放在光标位置再往上 10 个单位)。
2. 面板里选一个预设(或者饼菜单里选),点 Import。
3. 视口里出现一盏灯,已经选中并设为活动对象。
4. 按空格播放,看这套预设的动画效果合不合适。
5. 需要静态就在面板里切 static;需要调参数就用 Light node control panel 或 Properties 面板。
兼容性注意:
· 官方 Details 的 Blender Version 是 3.4 – 5.0,包内 bl_info 的 blender 字段是 (3, 4, 0)。Blender 5.1 / 5.2 不在官方声明范围内——虽然大概率能跑(这类纯 Python 插件对版本不敏感),但官方没测过。
· 渲染引擎写的是 Cycles。Eevee 里能不能出一样的效果,官方没保证——灯光预设依赖的是灯的物理参数,Eevee 的光照模型与 Cycles 不同(尤其是软阴影与间接光),效果会有差异。
· 系统要求 Win10 / Win11 / macOS / Linux 全支持,没有平台限制。
一个实际提醒:导入的灯是从 `assets.blend` 里 append 出来的,所以如果你的工程里已经有一个同名的灯对象,Blender 会自动加后缀(Light.001 之类),不会覆盖原来的。这是好事,但也意味着反复试不同预设会把场景塞满灯——试完记得删掉不要的。
五、授权与作者
授权:GPL(官方 Details 的 License 字段)。这意味着:
· 可以自由使用,包括商业项目。
· 可以查看、修改代码(包内全是可读的 Python 源码,没有编译产物)。
· 可以再分发(但要遵守 GPL 的条款)。
· 你用它打出来的渲染图,版权完全归你,GPL 只约束代码本身。
价格:$19(Superhive 官方页)。对一套 39 个预设、带动画、带饼菜单的灯光库来说,这个定价在 Blender 市场里属于偏低——同类的 HDRI 库、灯光资产包通常 $30 起。
作者:Casey_Sheep(包内 bl_info 的 author 字段写的是 SHEEP)。官方页 Details 显示 Sales 1600+、41 个评分、发布已超过两年——这个数据说明它在市场里站得住,不是刚上架的新品。作者页还在卖其他 Blender 工具,属于长期做这块的创作者。
官方的一句免责值得转一下:
The rendering speed depends on your computer configuration and rendering settings. We do not make any
guarantees regarding this.
直译:渲染速度取决于你的电脑配置与渲染设置,我们不做任何保证。这句话是说给「以为装个灯光插件渲染会变快」的人听的——灯光预设改变的是画面效果,不是渲染性能。实际上更复杂的灯光设置通常意味着更慢的渲染。
六、适合谁
适合:
· 经常做产品展示、静物渲染、室内场景的人——39 套预设覆盖大部分常见商业打光需求,点一下就有。
· 做动态图形、短视频、广告的人——九成以上预设带动画这一点,对需要「光要动」的项目省的时间最多。
· 刚学 Blender 打光、还不太会自己摆三点布光的人——直接看预设里的灯位与参数,是很直观的学习材料(GPL 授权,代码和 assets.blend 都能打开看)。
· 需要快速出方案给客户看的人——换一套灯三十秒,比重新打光快得多。
不太适合:
· 主要用 Eevee 渲染的人——官方只声明 Cycles,Eevee 下效果没保证。
· 用 Blender 5.1 / 5.2 的人——官方声明只到 5.0,虽然大概率能跑但没测过。
· 需要高度定制布光的人——预设是起点,最终还是要自己调;如果你已经能熟练打光,这个插件的价值就只剩「省时间」了。
· 需要 HDRI 环境光的人——这个插件给的是灯(Light 对象),不是 HDRI 环境贴图。要 HDRI 得另找。
体积说明:包 16,922,151 字节,解压后 151 个文件 17,352,723 字节。体积主要来自两个 .blend 资源文件(`assets.blend` 与 `all_presets_assets.blend` 各约 842 KB)和 70 多张预览缩略图,不占什么空间。
原产品页:https://superhivemarket.com/products/better-lighting
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。















暂无评论内容