Yab - Yet Another Baker

MozzarellaARC in Rendering


YAB — Yet Another Baker

Minimal Baker with minimal learning curve

Blender 4.2+ Cycles GPU/CPU
YAB baking demo
YAB in action

Who is it for?

I
Intermediate Blender head
Can navigate Blender’s working environment with confidence.
P
Blender power user
Uses Blender as if their life depends on it. Just kidding, I mean uses Blender on a daily basis. :D

Highlights

  • ✔ One panel, all the passes you need.
  • ✔ Multi-object friendly: bake every selected mesh at once.
  • ✔ Packed maps (AORM, RM) out-of-the-box.
  • ✔ All cleanups done automatically
  • ✔ Easy naming convention customization, and esimation helpers

BEFORE YOU BUY!

YAB is simple by design, except when it's not. There is no bake by high to low and cage configuration. It's just pure Principled BSDF bakers.

Bakers you get

  • AOAmbient Occlusion
    Shadows from nearby geometry without direct lighting.
  • ShadowShadow pass
    Direct shadow information.
  • DiffuseDiffuse color
    Albedo without lighting.
  • NormalNormal (tangent)
    Tangent-space normals for lighting.
  • EmissionEmission pass
    Self-illumination intensity.
  • MetalnessMetalness map
    0=dielectric, 1=metal.
  • RoughnessRoughness map
    Micro-surface scattering (0=smooth, 1=rough).
  • GlossinessGlossiness
    Computed as 1 − Roughness.
  • PositionPosition
    World or Object space positions.
  • AORMPacked map
    AO→R, Roughness→G, Metalness→B (one image).
  • RMPacked map
    R=1.0, Roughness→G, Metalness→B.

Note: OpenEXR keeps raw values; other formats are normalized where applicable.

Install

E
Extensions (Blender 4.2+)
  1. download the .zip file named yab
  2. Blender → Edit → Preferences → Extensions → Install from Disk… → select the zip.

Legacy Add-on installation is not supported.

Add-on location

3D Viewport → Sidebar keypress (N) → “YAB” tab → “Yet Another Baker” panel.

Quick start

  1. Select your meshes:
    In the 3D Viewport, select all mesh objects you want to bake.
  2. Set up your bake:
    • Output Directory: Where baked textures will be saved.
    • Base Name: Used as the prefix for all output files.
    • Resolution: Choose the texture size from the dropdown
    • File Format: Pick PNG, EXR, etc.
    • Padding: Set pixel padding between UV islands. Enable Infinite Padding is currently on experimental.
    • Bake Types: Select which maps to bake (Diffuse, Normal, AO, etc.).
    • Device: Choose CPU or GPU for baking.
    • Samples: Set the number of samples for quality.
  3. Baking Position?
    If baking a Position map, choose World or Object space.
  4. Bake!
    Click Bake Selected. When finished, open your output folder to view the results.
Tip: Select multiple baking types similar like what you would do in outliner with: Shift +Left-click. , also go to preferences settings to overrides naming convention. Good Luck!

GPL-3.0-or-later — MozzarellaARC


Discover more products like this

bake simple quick Fast minimal principled bsdf

$5

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Published about 1 year ago
Blender Version 4.2 - 4.5
Extension Type Add-on
Render Engine Used Cycles
License GPL