PBR材质贴图烘焙插件 – SimpleBake v1.6.3
SimpleBake是搅拌机的最终烘焙解决方案。简而言之,它允许您简单地烘烤 PBR 和其他纹理。
没有特殊的节点、节点组或材料。没有新的工作流程。只是简单的烘焙。
****
视频
SimpleBake 2024 更新 – 更新视频,尝试涵盖截至 2024 年 8 月的 SimpleBake 的所有功能。包括安装说明、
Brandon’s Drawings 的精彩视频,不仅以易于理解的方式全面介绍了 SimpleBake 的功能,还解释了 Blender 原生烘焙存在的问题,这些问题正是 SimpleBake 存在的原因。还可以在此处查看他们的其他内容。
Alex Pearce 的精彩视频(也可以查看他们出色的其他内容),它们在解释如何使用 SimpleBake 方面做得比我做得更好:
- Blender // 在 Blender 中烘焙 PBR 纹理的最简单方法!SimpleBake 附加组件
- Blender // 如何使用 SimpleBake Add-on 将多个对象烘焙到一个纹理图集
来自 POLYCOSM 的精彩视频介绍了 SimpleBake 的功能以及如何以非常易于理解的方式使用它。
我自己的视频与上述视频相比完全是垃圾:
介绍
SimpleBake 是 Blender 的最终烘焙解决方案。简而言之,它允许您简单地烘焙 PBR 和其他纹理。
Blender 提供了一种非常强大的方法,可以使用节点创建复杂的 PBR 材质。但是,烘焙和导出这些材质以用于其他软件或系统(Substance Painter、Second Life、Sketchfab、Unity 等)本应是一个简单的过程,但实际上却非常困难。
SimpleBake 旨在解决这个问题。SimpleBake 是一个插件/工具,它提供了一个一键式解决方案,用于从 Blender 中创建的材质简单地烘焙 PBR 贴图。
但是,SimpleBake 不仅仅是 PBR 的附加组件。您可以轻松烘焙所有“传统”Cycles 烘焙模式,以及其他类型的专业贴图(Ambient Occlusion、Curvature、Thickness、Vertex Colors 和 Colour ID)。
请参阅下文以了解功能的完整概述,并查看常见问题解答和评级以获取更多信息。
特征
PBR 烘焙
- 简单的 PBR 烘焙 – 只需选择您想要的纹理(漫反射、金属/金属、粗糙度、法线、透射、透射粗糙度、透明涂层、透明涂层粗糙度、发射镜面反射和 Alpha),SimpleBake 就会将它们吐出。
- 以您想要的方式创建复杂材质 – 以通常的方式创建 PBR 材质。在对象上设置任意数量的材质。在这些材质中使用多个 Principled BSDF 和 Emission 着色器来获得您想要的结果(这是 SimpleBake 与其他插件的不同之处)。使用 Mix Shader (混合着色器) 节点可以按照所需方式将它们混合在一起。使用所需的任何 Importing 到那些着色器。
- 完全灵活的通道包装 – (仅限 Blender 3+ 版本)
- 烘焙到目标 – 轻松地将多个对象烘焙到单个目标对象。包括用于光线距离和框架选择的选项。
- 贴花 – 自动将 PBR 贴图从贴花对象烘焙到目标对象。
- Sketchfab – 提供您的 Sketchfab API 密钥,以便一键将 PBR 模型和纹理上传到 Sketchfab。纹理将自动与 Sketchfab 中的材质匹配(尽管由于 Sketchfab API 的限制,可能需要进行一些手动调整 – 请参阅常见问题解答)。
传统或“循环烘焙”
- 传统烘焙 – 烘焙任何“传统”循环烘焙模式(组合、粗糙度、法线等)。SimpleBake 将处理所有节点设置和大量其他使 Blender 中的烘焙变得痛苦的事情。对象上任意数量的材质。
- 色彩空间 – 选择烘焙图像的色彩空间。选择是否在导出的文件中使用此色彩空间。
一般(适用于所有烘焙)
- 将高多边形烘焙为低多边形 – 根据名称或位置自动匹配高多边形和低多边形对象。可用于 PBR 和 CyclesBake 模式。
- 预设- 创建并保存您自己的预设,并在 Blend 文件中使用它们。
- 在后台烘焙 – 将许多不同的烘焙任务排队,以便在后台烘焙,同时继续在 Blender 中工作。每个任务都可以指定一个名称。完成后,将纹理和/或对象导入 Blender。
- 继续做你正在做的事情 – 无需学习新的工作流程。无需使用特殊的节点组或材质。对材料的复杂程度没有限制。只需根据您现有的工作流程进行简单的烘焙。
- 特殊贴图 – 烘焙许多特殊贴图,包括 AO、Curvature、Thickness、Vertex Colors 和 Colour ID。
- Auto export (baked maps) (自动导出 (烘焙贴图) ) – 自动将烘焙贴图导出到外部文件。
- Auto export (mesh) (自动导出 (网格) ) – 自动将网格导出到外部文件 (FBX 或 GLTF)。网格将应用引用导出的烘焙图像的材质,从而轻松将其导入到其他应用程序或服务中。
- Batch baking and folder organization (批量烘焙和文件夹组织) – 将烘焙和网格导出到自定义文件夹(在保存混合文件的位置创建),并使用自定义批量名称(包含在文件名中)。轻松分阶段烘焙复杂场景,再也不会意外覆盖烘焙的地图!
- 对材质没有限制 – 您的对象可以具有任意数量的不同材质。SimpleBake 将处理它们。
- 合并到一个纹理集 – 将多个对象烘焙到单个纹理集,其方式与烘焙其他任何内容的方式完全相同。
- 智能 UV 处理 – 使用现有 UV,生成新 UV 并生成图集贴图 – 无论您需要什么。在烘焙后恢复原始 UV 贴图,或保留用于烘焙的 UV 贴图。
- 复制和应用 – 可直接在 Blender 中复制对象并应用烘焙纹理的选项。您导出的纹理将链接到外部文件(请参阅下一点)
- 外部链接 – 未从外部保存的纹理将链接到 Blender 内部图像。外部保存的纹理将链接到外部文件。您再也不会在没有外部保存图像的情况下关闭 Blender,只是稍后打开它并发现所有烘焙都丢失了。
- 易于使用且文档齐全 – SimpleBake 在设计时考虑了简单性。它应该 “正常工作”。几乎所有内容都有一个详细的工具提示。SimpleBake 会尝试捕获每个错误,并向您解释您做错了什么,以及如何修复它。界面中会显示提示,以避免常见的“陷阱”,或者您选择了可能无法很好地协同工作的选项(例如,使用现有 UV 贴图将多个对象烘焙到一个纹理集)。此外,请查看 Blender Market 上的常见问题解答,了解有关烘焙和使用 SimpleBake 的一些详细信息。
- 自动更新 – 无需返回 Blender Market 即可获取新版本的 SimpleBake。当有新版本可用时,您将在 SimpleBake 面板上收到通知。然后,您可以通过 SimpleBake 用户首选项自动更新。快速重启 Blender,你正在使用最新最好的 SimpleBake。
- UDIM – UDIM 瓦片会自动检测,并与 SimpleBake 的其他功能兼容。您还可以将带和不带 UDIMS 的对象一起烘焙。
更小的功能 让 SimpleBake 中的所有烘焙都变得更容易一些
- 自动更新确保您始终使用最新版本 – SimpleBake 的更新是终身免费的。您可以从 Blender 中自动更新(面板顶部的警报将通知您有新版本可用)。
- 超快速烘焙 – SimpleBake 使用多种技术和优化来超快速、超准确地烘焙。
- 纹理大小和输出大小 – 单击一下即可选择所需的纹理大小。放大或缩小以获得抗锯齿效果。建议的最佳烘焙边距是自动设置的。
- 导出格式 – 以各种文件格式导出图像。
- 阿尔法- 使用或不使用 Alpha 背景进行烘焙。
- 色彩空间和位深度 – 自动处理色彩空间和位深度以获得最佳效果(同时根据需要提供手动覆盖)
局限性
我喜欢坦率地说明任何限制。错误地向您推销某些东西是没有意义的:
节点组 – 虽然您肯定可以在材质中使用节点组,但实际的 BSDF 节点(即 Principled BSDF、Emission 和 Mix Shader 节点)当前必须位于任何节点组之外,以便 SimpleBake 找到它们并正常工作。 很高兴地宣布,这个长期存在的限制已于 2022 年 1 月 1 日取消!
PBR 材料 – 仅对于 PBR 烘焙,材质应基于 Principled BSDF、Emission 和 Mix Shader 节点。其他着色器(例如 Glass BSDF)不会给出 PBR 结果。(2024 年 8 月新增)在 PBR 模式下烘焙之前,SimpleBake 会尝试将所有材质转换为 PBR,尽管转换并不完美(例如,您将无法从 Toon Shader 获得忠实的 PBR 结果!除此之外,没有任何限制(例如,您可以拥有任意数量的 Principled BSDF,随心所欲地混合它们,并随心所欲地向它们提供输入)。这不适用于 CyclesBake,其中材质几乎可以是任何东西。
UDIM – 支持 UDIM,但最多 10 个图块,并且仅当所有图块都在一行中时。大多数时候,这对大多数人来说都是可以的,但对于超大型项目来说,这可能会导致问题。我正在努力。
几何节点 – 这些节点不适用于 PBR 烘焙,原因我在此处进行了详细描述。
文档
这个 Blender Market 页面和 FAQ 已经成为 SimpleBake 的事实文档。
另请查看上面链接的视频,了解如何使用 SimpleBake。
如果您有任何困难或问题,请通过 Blender Market 与我联系。
更新日志
完整的运行更改日志可在此处(适用于 Blender 2.93 版本)和此处(适用于 Blender 3+ 版本)获得。查看自从我开始更新此产品页面以来添加的新功能……
兼容性
混合器
保证与 Blender 3+ 的兼容性。仅限官方版本 – 不是专业修改版本,也不是 Betas、Alphas 或 RC。除了最新、稳定的 Blender 版本之外,我无法为任何其他内容提供支持。
Blender 2.93 LTS 有一个 SimpleBake 版本,但这只是错误修复(不是新功能)。
其他插件
SimpleBake 应该与任何其他基于 Principled BSDF 和 Emission 着色器创建材质的 Blender 插件一起使用。
人们成功与 SimpleBake 一起使用的插件示例:
- 图层刷;
- 蒙版工具;和
- BPainter 公司
我确实做出了合理的努力,以确保 SimpleBake 与其他流行的插件(例如上面列出的插件)保持兼容。但是,也就是说,SimpleBake 并不是专门为与其他插件一起使用而开发的,因此不能保证这一点。如果其他插件的开发人员对它们的工作方式进行重大更改,则总是有可能破坏与 SimpleBake 的兼容性。在这种情况下,它可能是可以修复的,也可能是不可修复的。
评论(0)