CLAY DOH: HOW TO BAKE?

The baking process is the same for all PBR shaders in Blender. However, I have made dedicated outputs in the master Clay node for baking Diffuse, Roughness, Bump, and Displacement maps, which makes the process much easier than usual.

Here is how to use the bake outputs in Clay Doh: (Make sure you are using Cycles and NOT Eevee, since baking only works in Cycles)

Let's say that you want to bake the Displacement map. You will find an output in the Clay Doh node, called "Displacement Map". Please connect it to the 'Surface' input of the final 'Output' node.

Add a new 'Image Texture' in the Node Editor window, hit 'New', create a new image with any color and square size like 1024x1024 or 2048x2048, etc.

Now with your 3D object selected in Viewport, and the image texture node selected in the Node Editor, hit 'Bake' with bake type as 'Emit'.

If you followed the steps correctly, the newly created image would have all the baked data and it can be then saved on your hard drive.

Similarly, all other texture maps can be baked using the same process.

PLEASE NOTE that the bake outputs in the Clay Doh node are somewhat limiting, but they are only there to help absolute beginners. Once you understand how baking works, I recommend that you start using Blender’s own baking system, using the ‘Shader’ output of the Clay Doh node (not the bake outputs).

PLEASE NOTE that baking is really slow in Blender. To speed things up, follow these steps:

  1. Make sure that all unwrapped UVs are inside the UV Editor area and the UVs aren't overlapping with each other.
  2. Change the Resolution of the Render image to the image size you created earlier. (1024x1024, 2048x2048 etc.) Change the 'Tiles X and Y' size under 'Render Properties' tab > Performance to those exact values again. This would result in about 17x faster baking!
  3. Furthermore, Cycles uses the number of render samples for baking, which defaults at 64. For baking purposes, it makes sense to reduce it greatly. Try something like 16 samples or even lower, that should be fine.