Under the Render Properties tab there is a setting to change the seed used for ray tracing. Is there a way to use different seeds on different render layers?

seed setting in the sampling section of the render tab of the properties window

I know this is possible using multiple scenes instead of render layers and linking objects, but that is pretty cumbersome.

  • 1
    $\begingroup$ How about driving it with single property ID object 'Scene' data_path render.layers.active_index gives a different value depending on which renderlayer is active $\endgroup$ – batFINGER Nov 21 '15 at 11:24
  • $\begingroup$ @batFINGER I tried putting #render.layers.active_index in the seed box, but the seed seems to be the same for the two layers. $\endgroup$ – PGmath Nov 21 '15 at 15:48
  • 1
    $\begingroup$ @batFINGER active_index seems to be the selected render layer, not the one currently rendering. $\endgroup$ – PGmath Nov 21 '15 at 15:54
  • 2
    $\begingroup$ In conjunction with blender.stackexchange.com/questions/8863/… write script to render layers individually with differing seed values set for each. $\endgroup$ – batFINGER Nov 21 '15 at 16:47

You can make a full copy of the scene into another and select other seed in it. You are gonna need a new scene for every diferent seed. Them, in compositing you can select scenes and layers in the render nodes.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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