Reflection Problem

Stretch65Stretch65 Posts: 167
edited July 2015 in New Users

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

  • Richard HaseltineRichard Haseltine Posts: 102,792

    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.

  • Stretch65Stretch65 Posts: 167

    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?

     

    img1.png
    400 x 366 - 54K
    img2.png
    400 x 366 - 54K
Sign In or Register to comment.