Alexander Kleemann 的 Blender 光照贴图烘焙插件『The Lightmapper v0.3』现已免费公开

The Lightmapper 是 Blender 的免费插件,支持 32 位 HDR 光照贴图,实装了用于全局光照纹理烘焙的自动光照贴图和降噪功能,可用于 Eevee 或外部游戏引擎。虽然我已经为它投入了相当长的时间,但直到现在它还多少有些不稳定。
最初它是作为 Armory3D 的光照贴图解决方案开始制作的,但从技术上讲它不再依赖 Armory3D 的功能,因此通过 .ever 和 8-bit png-encoding 的支持,变成了一个也能同样用于 Eevee、UPBGE 以及其他外部游戏引擎的独立插件。
v0.3 主要功能
- 自动光照贴图烘焙:插件会自动处理烘焙所需的一切,包括缩放、材质设置、UV 图层、UV 展开等。
- 按对象设置:每个对象都有自己的设置,可在分辨率、UV 边距、展开模式等方面进行自定义。
- 多材质支持:为每个对象添加任意数量所需的材质。
- 基于 AI 的降噪:集成降噪,并支持更快的 CPU OIDN 降噪和 GPU Optix 降噪
- 性能与速度:烘焙预设会根据情况以及 CPU / GPU 自动调整采样、质量和瓦片设置。
- 后处理过滤:通过 OpenCV 为光照贴图提供额外的边缘和质量的附加过滤
- 后台烘焙:烘焙需要很长时间吗?试试后台烘焙,这样你就可以继续处理场景。
- 简单的材质管理:除自动材质设置外,材质重置也很简单,即使没有用于外部引擎的材质设置也能进行烘焙。
感觉相当不错。
运行它似乎需要 OpenCV 和 Blender Xatlas。(如果缺少,插件安装界面会显示警告。
- OpenCV: https://pypi.org/project/opencv-python/
- Blender Xatlas by Mattedicksoncom: https://github.com/mattedicksoncom/blender-xatlas

xatlas 我还是第一次知道,看来是 UV 展开和打包插件。
总之这个 Lightmapper 目前还没有手册或 Wiki,所以如果要上手,估计只能摸索着来了。虽然标题写着“轻松”,但要真正跑通整个流程,对 Blender 初学者来说可能还是有点难。
如果顺利安装成功,项目属性和渲染属性界面中就会新增相关项目。


在我的环境里会频繁报错,没法顺利使用……
不过感觉相当有潜力……是个今后也很值得期待的插件(虽然我还没能用上)
大家也务必试试看!