Universal Baker

Picto Filmo in Rendering


Bake to Textures

An extremely simple and effective exporter: point it at some objects, and it bakes a full texture set to disk.

Input

One or several exports, each with its own list of source objects and its own settings.

Output

Per export: a single object with one UV layer and one material, plus the baked textures saved to disk — named after the export.

Exports list

A scene can hold several exports at once. The list at the top of the panel manages them, and each item is a fully independent setup: its own source objects, target, UVs, output path, texture size, PBR options and combined textures.

The name of the list item is the name of the export. It names the generated object, the material, and the texture files on disk — give each export a distinct name to keep their outputs separate.

Exports list panel

  • + Add — create a new export
  • - Remove — delete the active export
  • ⧉ Duplicate — copy the active export with all its settings and its sub-lists (source objects and combined textures)

Selecting an item in the list shows and edits that export's setup below.

TIP Duplicate is handy to derive a variant — a different target mesh, a different texture size — from an existing export without redoing the whole setup.

Export All

Export and Export All buttons

Next to the Export button, the small all button bakes every export in the list, one after another. Each produces its own object and its own textures, named after its own export, so they never overwrite each other.

NOTE An export that's invalid — no source objects, or an invalid output path — is skipped, and the batch continues with the next one.

UI & modes

Two export modes: textures are baked on the joined mesh of the source list, or on a separate target mesh.

Bake to Textures panel — modes

Options

Bake to Textures panel — options

NOTE If the output path isn't valid, the export operator is disabled.
! Overwrite — re-running an export overwrites its own generated object and texture files (the ones matching that export's name). Exports with distinct names never overwrite each other.
TIP For linked-asset workflows, link the exported object. When the source asset changes, a single execution of the exporter is enough — every option is saved in the scene, per export, in the exports list.
TIP Skip PBR mode if you're only optimizing your internal render pipeline, or you don't need to export the underlying data.

Parameters

New UV
Generates a fresh UV layer for the export instead of reusing an existing one.
UV Smart Pack Island
Runs Smart UV Project's island packing on the generated UVs.
Blender based textures
Bakes the internal-shader channels (Diffuse, Glossy, Roughness…) as Blender would render them.
PBR Textures
Bakes a standard metallic/roughness PBR set instead of Blender's internal channels.
Alpha
Includes an alpha channel in the relevant baked maps.
AO
Bakes an ambient occlusion map.
  • AO Samples — ray samples for the occlusion; higher is cleaner but slower.
  • Scene Occlusion — when on, other visible scene objects contribute contact shadows; when off, only the exported object occludes itself. Objects in a hidden or excluded collection are ignored even if renderable.
Emit
Bakes the material's emission as its own map.

Procedures

Three common setups — each one a full pass from source objects to baked object plus textures.

Combined mesh

Internal shader

Joins the source objects into one mesh and bakes Blender's own shading channels.

Combined mesh

PBR shader

Joins the source objects into one mesh and bakes a metallic/roughness PBR set.

Low mesh

Internal shader

Bakes the source objects' detail down onto a separate low-poly target mesh.

Video walkthroughs

The recorded procedures and the full tutorial:

This exporter has no dependency on GhostMatter's node system — it bakes any standard Blender material. It now also ships as its own standalone extension, Universal Baker, for anyone who wants the exporter without the rest of GhostMatter.
$12

Support Period Included

Includes 12 months of

Extend this product’s Support Period +12 months: 75% of product price

Have questions before purchasing?
Login to message

Details
Published 1 day ago
Blender Version 5.2
Extension Type N/A
Render Engine Used Cycles, Eevee
License GPL