Reflection Problem
Hi,
I've created a scene where I have 2 figures - let's call them A and B, and standing in between them I have a vertical plane to which I've applied a fairly reflective glass shader. Now I want figure A to be reflected in the glass - that's the side I'm rendering from. But I don't want to see the reflection of figure B in the glass. If I aim my lights mostly at figure A, then figure B's side becomes fairly dark and their reflection doesn't show much. But I was rather hoping I could illuminate figure B's side and *still* suppress their reflection. Is there any way of doing that? (I've attached an image of the glass shader I'm using)


glass.png
220 x 801 - 25K
Post edited by Stretch65 on
Comments
So they are both on the same side of the glass, but on different edges? At first i read your post as describing a pane of glass suspended between them.
In 3Delight you could use the uberSurface shader instead of the existing shaders on B and its hair and clothes, then turn raytrace off for all surfaces. Otherwise it's going to be a question of nudging the angles to control what shows, or doing two renders - one with and one without B - and combinng them.
Sorry, I guess I should have posted some images of a simplified version of the scene (see below). The first image is what I want - the 2nd image is what I'm getting (the sphere is in front of the glass; the cube is behind). The 2nd image occurs when I illuminate both sides. So you reckon my choices are either using Ubersurface or some layered postwork?