I have multiple objects with the same emission material. Is there a way to control the strength of the emission for each object?

  • $\begingroup$ Do you want to control the emission without having to dive into the shader editor ? Would a custom property in the scene do it ? $\endgroup$
    – Gorgious
    Commented Jun 19, 2020 at 18:23
  • $\begingroup$ I don't think scene properties would work because I need different objects to have different amounts of emission, but thanks anyway. $\endgroup$
    – user96383
    Commented Jun 19, 2020 at 18:25
  • 1
    $\begingroup$ Please edit your question and try to re-phrase it. It is not clear what you want. $\endgroup$
    – susu
    Commented Jun 19, 2020 at 18:30
  • $\begingroup$ are you saying that you want several objects to have the same emission material, but you want them to have different strength values? $\endgroup$
    – RBlong2us
    Commented Jun 19, 2020 at 18:32
  • $\begingroup$ Yes, that is what I am asking. $\endgroup$
    – user96383
    Commented Jun 19, 2020 at 19:03

1 Answer 1


The simplest for me would be to use the object pass-index.

This is supposed to be used in the compositor workspace but the value can be accessed in the shader editor. It is an integer value so if you want more precision, you can add a math node set to divide between the "Object Info" node and the "Emission" node.

enter image description here


You must log in to answer this question.