I'm sorry for the complicated title. I'm kind of stuck with this, because I thought it would be much easier. I do exclusions of reflections/refractions all the time, I don't understand why it seems to work different in Vray 6. Or maybe I'm just very confused and it never worked like that.
I have drawn a little schematic of what I'm trying to achieve, I hope you can follow it.
How would you do this? In words: I have environment outside that I want to reflect on various objects inside, but the environment outside must be invisible for the camera. The environment outside must only be visible in reflections on the objects inside.
Naturally, I would just disable "visible in refractions" on the environment, so the environment becomes invisible through the glass. For some reason, if I do that, the environment also turns invisible on the reflections on the objects inside. I guess if something can't be refracted, It also can't be reflected? But why then have to separate options (disable reflection/disable refraction) if one will exclude another?
I also tried excluding the environment for refractions in the Vray Properties (trace sets) of the glass objects. Same result, the environment goes invisible through the glass, but also on reflections. It seems logical, because the light has to reach the objects inside to be seen by the camera as reflections, which it can't because the glass won't allow the light of the environment to refract throught the glass.
How do I get "only" reflections?
I know I can do it in post. But I wish I could solve this problem at render time.
I have drawn a little schematic of what I'm trying to achieve, I hope you can follow it.
How would you do this? In words: I have environment outside that I want to reflect on various objects inside, but the environment outside must be invisible for the camera. The environment outside must only be visible in reflections on the objects inside.
Naturally, I would just disable "visible in refractions" on the environment, so the environment becomes invisible through the glass. For some reason, if I do that, the environment also turns invisible on the reflections on the objects inside. I guess if something can't be refracted, It also can't be reflected? But why then have to separate options (disable reflection/disable refraction) if one will exclude another?
I also tried excluding the environment for refractions in the Vray Properties (trace sets) of the glass objects. Same result, the environment goes invisible through the glass, but also on reflections. It seems logical, because the light has to reach the objects inside to be seen by the camera as reflections, which it can't because the glass won't allow the light of the environment to refract throught the glass.
How do I get "only" reflections?
I know I can do it in post. But I wish I could solve this problem at render time.
Comment