I want to bake in blender cycles but I get black images. I tried it with different blender versions and different settings (combined baking or just shadows). My setup is a plane and a cube which are both UV unwrapped.

I can apply images and textures just fine, but when I create a new image, connect it to the diffuse node of the cube and plane material, then choose the new image and then bake everything is black whether I am in textured, material or rendered mode. I have 2 lamps which are just fine in rendered mode so thw problem can not be the lighting.



1 Answer 1


Most probable reason of your failure, is connecting texture image node with new image to shader node of the cube. Notice, that when you try to bake, you get message "Circular dependency for image "YourImageName" from object "YourObjectname". The texture image node in material (for each material) of the object from which you want to bake a texture, must be active (selected as last) but not connected to any shader, connected to material output.It should look like this:enter image description here

  • $\begingroup$ Okay. thanks :) It worked. Do you know why you need to select it and especially why disconnect from the diffuse node? $\endgroup$
    – Matty
    Commented Nov 22, 2016 at 23:30
  • $\begingroup$ It needs to be active (selected as the last one), for Blender to know, on which image texture you want to bake and it has to be disconnected cause if not, the circular dependency occurs. In simple words circular dependency means, that you're baking from and on the same image. If it wouldn't be restricted, it would cause endless loop. $\endgroup$
    – Mzidare
    Commented Nov 23, 2016 at 17:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .