Anim8or Community

General Category => General Anim8or Forum => Topic started by: Deraga on October 21, 2008, 11:25:15 pm

Title: Reflection Problem
Post by: Deraga on October 21, 2008, 11:25:15 pm
When I try to use the reflect on an object, for some reason it likes to flip the reflection so the top of the room is on the bottom in the reflection.
Did I lose anyone?

Does anyone know how to fix this problem?
Title: Re: Reflection Problem
Post by: thecolclough on October 22, 2008, 06:04:47 am
it would make sense for this to happen if your mirror is a concave surface (look into the hollow side of a metal spoon and you'll see the same effect), but that's the only thing i can think of.  if you've got a concave surface, you might want to make it flat, that would fix the flipped-reflection thing, but whether you'd want to to that, depends if you had a reason for it being concave in the first place.
Title: Re: Reflection Problem
Post by: floyd86 on October 22, 2008, 06:31:01 am
Are you using the dielectric attribute for you reflection? Because this might flip you reflection when your using an IOR higher then 1.5. So if you are it should make sense, if not... well i might be what colclough said. A bend surface might flip your reflection, but i have never tried that before.
Title: Re: Reflection Problem
Post by: floyd86 on October 22, 2008, 06:36:37 am
Oke, i tried it out quick and it's probably the concave of your object. I made a simple concaved circle with the specular>reflection attribute and it gave me reflections upside down:
Title: Re: Reflection Problem
Post by: ENSONIQ5 on October 22, 2008, 08:21:09 am
Aside from the answers posted, the only other thing I can think of is that you are using environment maps.  The maps can sometimes appear inverted, and you may need to check the "invert image" box when you load the reflected map.  Also check that the normals are correct on the reflecting object (faces should highlight in yellow when selected in the point edit mode).  If they are not, use the Flip Normals tool in Edit.

If none of these answers seems to address your particular problem, you may need to post a render and wireframe screenshot showing the problem.
Title: Re: Reflection Problem
Post by: floyd86 on October 22, 2008, 11:45:30 am
Aside from the answers posted, the only other thing I can think of is that you are using environment maps.  The maps can sometimes appear inverted, and you may need to check the "invert image" box when you load the reflected map.  Also check that the normals are correct on the reflecting object (faces should highlight in yellow when selected in the point edit mode).  If they are not, use the Flip Normals tool in Edit.

If none of these answers seems to address your particular problem, you may need to post a render and wireframe screenshot showing the problem.

I agree that, if your using envy-maps make sure there loaded correctly: http://anim8or.com/manual/10_materials.html#environment_maps.
And a screenshot/wireframe and a render would be helpfull for us the help you solve the problem: a picture says more then a thousand words (and i hate reading, but i like pictures ;))