Principled Baker add-on helps you bake all inputs of Principled BSDFs (and other) to image textures.
- Autodetect of what needs to be baked
– Bake only linked inputs of Principled BSDFs (and other surface shaders)
– Bake inputs with values that differ in different nodes
- Manual selection for texture channels
- Bake single
- Bake Batch
- Bake Selected to Active
Baking works in Cycles only. (for now)
Displacement works only with a Displacement node.
Vector Displacement does not work.
Color inputs of transparent nodes (Transparent, Translucent, Glass) will be ignored by default.
This prevents false colors at transitions from being baked into the Color Texture.
Deactivate “Exclude Transparent Colors” to bake transparent inputs to Color Texture.
If just a Bump node is in the node tree, the Normal Map will always be baked.
If a Normal Map and a Bump Map is baked, the Bump node will not be linked in newly created material.
Some results from complex mixed shader node trees might not be useful.
– Mix with emission node not working! (versions 0.1.5 to 0.1.8) will be fixed
– results for Subsurface Radius is not useful
– results for Tangent might not be useful
– batch baking with shared materials gives useless, half baked image textures
– typo in github name (can not be solved)
Version for Belnder 2.79 is outdated! Please wait for backport!
Principled Baker (version 0.1.2) for Blender 2.79 here: https://github.com/danielenger/Principled-Baker_for_2-79
new: Auto Smart UV Project
bugfix: no UV map as potential input error
bugfix: margin not applied
bugfix: file paths
autodetection: support for more shader nodes
fixed: missing bake button
port to blender 2.8
new: alpha channel to color (optional)
fixed: alpha channel color space
fixed: alpha color space not sRGB
new: batch baking
new: selected to active baking
new: better auto detection
new: support for multiply materials
new: copy values of Principled BSDF nodes to Principled BSDF node in (optional) new material
new: optional alpha channel (know issue: previously created images without alpha channel need to be deleted by hand to get alpha channel)
fixed: linear color space for values
fixed: wrong baked colors from non-color data image nodes
new: optional bake bump maps to normal maps
new: optional new Material
(puns are intended)