EnvMap and layers

Here is something that I have noticed with Blender and have been working around for some time. Has this ever happened to you too?

Imagine a scene with a few reflective balls in it. We want them to be able to reflect each other.

Each ball is on a different layer with an empty at it’s center for the EnvMap. Each EnvMap is told not to render the layer with it’s respective ball in it.

Here is the wierd part: Sometimes not all the balls will show up in the EnvMaps of the other balls. There is only shadow on the ground and empty space above it. Move the balls around to different layers and it works like it should. Move them around some more and it doesn’t work again.

So here is what I have come to accept: Some combinations of layers works and some do not. Has anybody had this problem, and do you know what is causing it?

[bump]

32 views and nobody has ever had this problem before?

it depends on the order in which the envmaps are calculated.

Martin

Yes, I know.

That is why I recalculate the EnvMaps to get the propper reflections. This is a different problem. On some layers, the objects just don’t show up at all, and on other layers it works.

did you check the Don’t Render Layer button?

Martin

i have had the same problem and never solved it!!!

i just ignored it in the end.

but yes the first place to check is the don’t render layers (i found even if i have only one layer not rendering sometimes others still wouldn’t)

CRAZY i KNOW

but i never found a way to fix that particular problem.

hope it helps knowing you are not the only one.

Alltaken

You have no idea… I thought I was going insane.

theeth, believe me, I have checked and re-checked the “don’t render layer” buttons - but thanks for the help.

So I must conclude that it is a Blender bug (“feature”?). Perhaps this is worth bringing up at blender.org for something to be addressed with the next release.