I have a scene where I have a few different render layers that I need to put on top of each other for the final render. Everything works fine when I have transparent background checked for the render but I need to also have the environment background image behind everything. Also, the camera moves and displays different parts of the background, so I can't just alpha over everything on top of an image texture. Is this possible? Thanks in advance!

  • $\begingroup$ you could add another render layer that only have the environment background pass enabled and compose it underneath the other layers $\endgroup$
    – user2816
    Commented Jul 10, 2016 at 20:59
  • $\begingroup$ related: blender.stackexchange.com/questions/42470/… $\endgroup$
    – user1853
    Commented Jul 10, 2016 at 21:53

1 Answer 1


Enable Environment in the render layers.

enter image description here

Enable Film, transparent.

enter image description here

Then composite your layers with transparency together, and place them over the Environment using Alpha Over.

enter image description here

  • $\begingroup$ Could you attach a .blend please, I can't reproduce your results, my background won't show up. I tested this in a recent daily build. $\endgroup$
    – WhatAMesh
    Commented Sep 7, 2018 at 10:31

You must log in to answer this question.

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