
Blender 原生烘焙最坑的地方不是难,是「错了也不报」。手动搭节点、管 UV、一层层接线,随便哪一步稍微不对,烘出来就是错的,而界面从头到尾不会提醒你一句。SimpleBake 干的事很简单:你把该烘的勾上,它把节点、UV、命名、导出全替你办了——不用往材质里塞特殊的节点组,不改变你原本的工作流,材质多复杂都照烘。
官方的定位很直接:No special nodes. No new workflow. Just simple baking.(不用特殊节点,不用学新流程,就是简单烘焙。)它围绕 Principled BSDF 和 Emission 设计,但不止于此——Diffuse、Glass、Glossy、Emission、Subsurface、Refraction、Transparent 这些老式着色器节点会先自动转换成等效的 Principled BSDF 再烘;一个物体多个材质、材质里多个 Principled 节点、Mix Shader 混着来,都不需要你改现有工程。
这不是新东西,是一把用了很多年的老工具。官方页面显示上架将近 8 年、销量 18,200+ 份、251 条评分,在 Blender 烘焙这个细分里算是活得最久的那一档。它能一直更新到现在,靠的是覆盖面——下面那张功能清单不是「几个按钮」,是把烘焙这件事从准备到导出整条链都吃下了。
★ 本站首发实测(不是照抄官网):包内 bl_info 为 version = (2, 9, 7)、blender = (5, 0, 0)、author = "Lewis"、category = "Object";解压后 50 个文件 / 10,149,828 B,主体由 13 个顶层模块 + bake_operators/ 下 10 个算子文件 + ui/ 下 12 个界面文件组成,共 127 个唯一 bl_idname 算子;主面板 ui/panel.py 1,917 行、工具库 utils.py 759 行。插件体积里最大的一块其实不是代码,是 8.9 MB 的 resources/ 演示 .blend(6 个:AO、通道打包、复制应用材质、降噪、AO 乘算、特殊贴图)。
一、19 种 PBR 贴图通道,一次勾完一起烘
这是它最核心的能力。官方列出的通道(共 19 种):
Diffuse(漫反射)、Metalness(金属度)、Roughness(粗糙度)、Glossiness(光泽度,粗糙度的反向)、Normal(法线,OpenGL 与 DirectX 两种格式)、Transmission(透射)、Transmission Roughness(透射粗糙度)、Clearcoat(清漆)、Clearcoat Roughness、Clearcoat Glossiness、Emission(自发光)、Emission Strength(自发光强度)、Specular(高光)、Alpha、Bump(凹凸)、Displacement(置换)、SSS(次表面散射)、SSS Scale、SSS Colour。
关键细节两个:① Auto-detect required maps——它能扫你的材质,只自动勾上实际存在的贴图,不会让你白烘一堆空通道;② Viewport preview——每种贴图旁边有只眼睛,点一下就把预览材质临时套到物体上,先看清楚这张烘出来长什么样再决定要不要真烘,旁边有 Restore 还原原材质。这两个功能解决的是「烘之前心里没底」的问题。
二、通道打包:R/G/B/A 合成一张,游戏引擎要什么格式给什么格式
游戏引擎普遍要 ORM(Occlusion-Roughness-Metallic)这种三合一贴图,Blender 原生做法是自己接 Combine RGB 节点再烘一遍。SimpleBake 直接内置:把任意几张烘好的贴图塞进一张纹理的 R、G、B、A 四个通道,一次烘焙里可以定义任意多张打包贴图,AOV 输出也能参与打包。
包内专门有 channel_packing.py(441 行)和一个 resources/channel_packing.blend 演示工程,另有 channel_packing_list.py 管打包列表——这不是顺手加的功能,是做成了一个独立子系统。
三、高低模对烘与「烘到目标」
· Bake to target(烘到目标):从一个或多个源物体烘到单一目标物体上,射线距离、cage 挤出、cage 物体都可配置;cage 可以用自定义物体,也可以自动生成(光滑或硬边两种)。
· Auto-match high to low poly(高低模自动配对):按 _high / _low 命名约定自动配对,或者按空间距离自动配对。PBR 模式和 Cycles 模式都能用。
· Decals(贴花烘焙):把投影到目标网格上的贴花物体,自动烘成 PBR 贴图——这个通常得手动做,它自动化了。
· AOV 烘焙:材质里任意位置放一个 AOV Output 节点,SimpleBake 就把它的输入(颜色或数值)当成独立贴图烘出来,并且能与通道打包配合。
· Node Bake(节点烘焙):在着色器编辑器里选中任意节点,选一个输出插槽,直接按任意分辨率烘成图像纹理,完全不动你的材质结构;还能选择烘完把该插槽替换成连好的 Image Texture 节点——这一条对「程序化节点太重、渲染前想压平成贴图」非常实用。
四、Cycles 烘焙模式与 6 种特殊贴图
Cycles 模式覆盖原生全部烘焙类型:Combined(合成)、Diffuse、Roughness、Normal、Shadow(阴影)等等,节点配置什么的它都替你搭好;一个物体多个材质照样处理;Cycles 模式也支持 Selected-to-active 烘到目标,并且支持高低模自动匹配。色彩空间可以和「是否应用到导出文件」分开设。
特殊贴图 6 种(可以和 PBR/Cycles 贴图在同一次操作里一起烘):Ambient Occlusion(环境光遮蔽)、Curvature(曲率)、Thickness(厚度)、Colour ID(颜色 ID)、Vertex Colour(顶点色)、Lightmap(光照贴图)。
配套的细节:AO 采样数独立于主采样数可调;Diffuse × AO 乘算(可选把 AO 按可调百分比乘进漫反射);Lightmap 可选套色彩管理;AO、Curvature、Thickness、Lightmap 各自都有眼睛按钮可以视口预览,而且进入预览后还能在着色器编辑器里改材质,SimpleBake 会用你改过的版本继续烘——这个交互做得比很多商业插件细。
五、工作流:后台排队、序列帧、合并烘焙、复制应用
· Background baking(后台烘焙):把烘焙任务排进队列,你在 Blender 里继续干活,每个任务可以命名,烘完随时 Import 结果。
· Image sequence baking(序列帧烘焙):按帧范围逐帧烘,产出动画贴图序列,帧号自动带进输出文件名。
· Merged bake(合并烘焙):多个物体烘到同一套共享贴图,可选烘前先合并物体,得到更干净的图集。
· Copy and apply bakes(复制并应用):复制物体后自动套上烘好的贴图,材质都给你配好,后台烘焙也支持。
· Apply bakes to originals(应用到原件):不想用副本?直接把烘好的贴图套回原物体。
· Object isolation(物体隔离):烘的时候可选隐藏其它物体,避免它们投出多余的阴影或光照(灯光不受影响)。
· Iterative baking(迭代烘焙):关掉「烘前清空图像」,就能在已有烘焙上继续叠加,分阶段建效果。
· Presets(预设):烘焙配置存成命名预设,跨不同的 .blend 文件复用(包内用 presets.py + presets_local.py 双文件实现,本地预设独立存放)。
六、UV 管理与 UDIM
· Smart UV Project:按物体生成新 UV,或者生成共享图集;已有 UV 也能合并成图集。
· UDIM 支持:自动识别 UDIM 分块并正确烘焙,有 UDIM 和没 UDIM 的物体可以混在同一次操作里烘。
· 高级 UV 打包:生成图集时可控制旋转、缩放、边距方式、岛锁定。
· UV 还原:可选烘完后把活动 UV 还原成原来那张,也可以保留烘焙用的 UV。
这几项合起来解决的是「烘之前还得先手工处理 UV」这一大块时间——尤其 UDIM 混烘,原生流程里是很烦的。
七、导出:图 + 网格一起走
· 贴图导出:PNG、JPEG、TIFF、OpenEXR(可选编码),支持 16 位与 32 位浮点;法线贴图固定导出 16 位。
· 网格导出:FBX、OBJ、GLTF、DAE,材质已预先连到烘好的贴图上;支持导出预设、应用修改器、应用变换。
· 批次命名与目录组织:给烘焙操作起批次名,进输出文件名和目录结构,复杂场景分阶段烘不会互相覆盖。
· 自定义文件名:格式串里可用物体名、批次名、烘焙类型、分辨率、blend 文件名、帧号等变量。
· 外部链接:存到外部的贴图会链接回文件,关掉工程再打开,烘焙结果还在。
· glTF 设置节点:可选自动建一个 glTF settings 节点组,把 AO 或 Lightmap 接进去,保证 glTF 导出时被正确识别。
八、后处理与输出选项
· 法线格式:OpenGL / DirectX 一键切换,导出时自动翻 Y 通道。
· 粗糙度 / 光泽度:按目标软件的习惯输出其中一个(互为反向)。
· 降噪:把相关贴图过一遍合成器降噪节点,对 AO、Thickness、Lightmap 这类容易出噪点的贴图有效。
· 抗锯齿:过合成器抗锯齿节点,阈值、对比度限制、圆角半径都可调,法线贴图除外。
· 别名与色彩空间偏好:在偏好设置里按贴图类型改名、指定色彩空间,适配 Sketchfab 这类对命名有要求的平台。
九、几个「不报错但结果错」的坑,它替你兜了
官方专门写了这一段,也是我认为最值钱的部分:SimpleBake 会自动修正常见的问题工程——没有 UV 的物体、空的材质槽、缺失的材质、嵌套过深的节点组,开始烘之前先解决掉。修不了的,给你一句清楚的原因,而不是静默失败。界面上还有上下文提示,帮你避开常见错误。
另外还有 Conflict detection(冲突检测):已知会冲突的插件会在烘焙开始前就被标出来,避免那种「渲到一半崩了、或者出来结果莫名其妙」的难查问题。
贴图尺寸与烘焙边距:一次点击设好纹理与输出分辨率,烘焙边距按分辨率自动算。面板位置可选放在 Render Properties(渲染属性) 或 N 面板。
包内实测(逐字节):bl_info = name "SimpleBake"、author "Lewis <www.toohey.co.uk/SimpleBake/support/>"、version (2, 9, 7)、blender (5, 0, 0)、location "Properties Panel -> Render Settings Tab"、description "Simple baking of PBR and other textures"、category "Object"。50 个文件 / 10,149,828 B;13 个顶层模块(object_preperation、image_management、material_management、external_save、property_group、uv_management、copy_and_apply、starting_checks、utils、background_and_progress、channel_packing、cleanup、auto_update)+ presets / presets_local / sketchfab_upload / messages / auto_cage / aov / preview_operators + bake_operators/(10 文件)+ ui/(12 文件)。
★ 关于包内那两个「转载痕迹」,如实说明:bl_info 里的 warning 字段写着 "uploaded by imfamous",wiki_url 与 tracker_url 都被改成了 https://soft.ac/blogs/imfamous。这两处是资源站转载时改的,不是作者原始内容(作者是 Lewis,原支持页是 toohey.co.uk)。但插件的自动更新逻辑没有被改——auto_update.py 里检查版本的地址仍是 http://www.toohey.co.uk/SimpleBake/currentversion4,两个更新包地址则是 base64 编码的 toohey.co.uk 路径(解出来确认过)。也就是说:功能没被动过,只是署名信息被塞了广告。介意的话装好后可以手动把 bl_info 那三行改回来,不影响使用。
官方元数据:作者 HaughtyGrayAlien(Superhive 店铺名,bl_info 里写的是 Lewis);售价单人 $20 / 2–5 人 $60 / 无限人 $80;销量 18,200+;251 条评分(页面结构化数据里 ratingValue 5、reviewCount 253);上架将近 8 年;标称兼容 Blender 5.0–5.2;许可证 GPL。
官方用户评价摘录(原文直译):「在 Blender 里烘焙很糟糕,在 SimpleBake 里烘焙很简单,这就是你需要知道的全部。」「和 Blender 默认烘焙比,简直是白天和黑夜。」「可能是我买过最『值这个钱』的插件。」「它不只是让工作变简单,是让这类工作变得可能——有了这个工具,我们的野心和能力都上了一个台阶。」「花 2 小时想从多个物体烘多张贴图,气到买了个 SimpleBake,5 分钟搞定……没别的可说了。」「它已经成了我贴图烘焙流程里的必备工具,更新很勤,每次都有新改进。」
兼容性说明(官方原文):「与 Blender 5 及以上版本的兼容性是有保证的——仅限官方正式发布版。修改版、Beta、Alpha、Release Candidate 不支持。支持范围是当前稳定版 Blender。」另外「SimpleBake 应当能与任何基于 Principled BSDF 和 Emission 着色器构建材质的插件共存,已知可用的例子包括 Layer Painter、Mask Tools、BPainter」;第三方插件的兼容性不保证,但会尽力维护。
本站目录里放了什么:原样的 SimpleBake 插件目录(50 文件 / 10,149,828 B,未删任何文件,也未有 __MACOSX 垃圾)+ 一份中文 安装说明.txt(安装步骤、面板位置、基本用法、常见问题、兼容性、版本号),合计 51 文件 / 10,151,110 B。远端分享目录已按 51 文件 / 10,151,110 B 逐字节核对,与本机完全一致。
为什么现在收录:烘焙是「资产出库」的必经一步——要做游戏资产、要进 Substance / Sketchfab / Unity / UE,PBR 贴图都得先烘出来。SimpleBake 属于那种装上就不用再想烘焙流程的基础设施型插件,而且这次包内版本(2.9.7)与官方页面标称的 Blender 5.0–5.2 区间一致。
原产品页:https://superhivemarket.com/products/simplebake—simple-pbr-and-other-baking-in-blender-2
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。













暂无评论内容