In C4D I can control which objects to affect with a light, in the image below only the main object is affected by the light source, the background and other objects are not affected. But I haven't found a way to do this in blender!

Is it possible to specify which objects to affect with a light source?


  • 2
    $\begingroup$ If your question is: can light only affect some objects and not others? I think it's not possible yet $\endgroup$
    – moonboots
    Nov 11 '19 at 10:17
  • $\begingroup$ I edited your question to make it easier to understand, feel free to edit or roll back if it's not what you wanted to ask. $\endgroup$
    – Luciano
    Nov 11 '19 at 13:20
  • $\begingroup$ If you don't mind using OSL, you can light selectively this way, but I think you would want to check that render passes wasn't a better way. $\endgroup$ Nov 13 '19 at 5:36

To remove specular, as that's the name for the thing pointed to, you select the faces that shouldn't have it and give them material of the same color, but with a different name. Then, in a node, set its Roughness to 1. This goes for Cycles.


Not the answer you're looking for? Browse other questions tagged or ask your own question.