Thu, Nov 14, 12:49 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 14 12:36 pm)



Subject: Poser 7 Reflection Promblem


CStrauss ( ) posted Fri, 22 August 2008 at 4:45 PM · edited Fri, 08 November 2024 at 1:50 PM

Content Advisory! This message contains nudity

file_412434.jpg

I was following this short tutorial on using Posers ray tracing to make reflections.

www.cocs.com/poser/reflectp5.htm

Except my results came no where near that after following it step by step. My reflections seem all distorted and funny lines through it.

Here is my results and my settings I used. Dose anyone know how to fix this, or why i'm getting this results?


ockham ( ) posted Fri, 22 August 2008 at 4:49 PM

The stripey stuff looks like what Poser does with a two-sided surface,
or when you have two surfaces too close together.  Does your mirror
have a separate glass layer and 'silvering' layer?  Have you tried the
tut with a plain One-Sided Square prop, with appropriate material settings?

My python page
My ShareCG freebies


CStrauss ( ) posted Fri, 22 August 2008 at 4:57 PM

yes its a one sided prop just like in that tutorial link i posted as well, even the distance from the figure is exactly the same as in the same tutorial. The results is suppose to be a mirror like reflection just those streaky lines i have know idea where they are coming from.


ockham ( ) posted Fri, 22 August 2008 at 5:05 PM

file_412438.jpg

Another possibility is lighting.  If you have a light that's coming from the side of the mirror, you can get stripes.  Try moving the light more in front of the mirror.

Also, here's a sample of a mirror that works.... check the material settings,
especially the Diffuse and Reflected values.

My python page
My ShareCG freebies


CStrauss ( ) posted Fri, 22 August 2008 at 5:19 PM

Thats what I was starting to think was something with the lighting i was basicly using the default lights just to practice with. Let me change that around see what happens. So your saying you should only use one light with reflections facing in front?


ockham ( ) posted Fri, 22 August 2008 at 5:21 PM

You can use more than one light, but be sure none of them are aimed
directly at the edge of the mirror.  Also, only one light should have
Shadows turned on, and the Shadows must be Ray-Traced Shadows
for that one light.

My python page
My ShareCG freebies


ockham ( ) posted Fri, 22 August 2008 at 5:25 PM

file_412442.jpg

Here's the main light in the sample scene.  It's aimed at the figure. There are a couple of other lights, aimed more or less toward the mirror.

My python page
My ShareCG freebies


JHoagland ( ) posted Fri, 22 August 2008 at 5:47 PM

Yep, the streaking is caused by Poser rendering a double-sided object. It's interesting that I rendered the images for my tutorial in Poser 5 and I didn't get the streaking. I wonder if it's the light set that I used or if this is another bug in the Firefly renderer.

I'll have to look at my tutorial and tell people to use the BOX instead of the one-sided square. ;)


VanishingPoint... Advanced 3D Modeling Solutions


CStrauss ( ) posted Fri, 22 August 2008 at 5:57 PM

My slow @$$ computer still rendering another test scene i'm starting to wonder. I think i used this same tut in poser 6 and I don't think i got any streaks maybe its a Poser 7 thing. Still testing around with ockhams Idea. I will post some more results when its done rendering


ockham ( ) posted Fri, 22 August 2008 at 6:17 PM

JH: The one-sided square works OK.  I did a lot of mirror testing in P7 using the
one-sided square.  It's the two-sided square that should be banned from all scenes!

My python page
My ShareCG freebies


CStrauss ( ) posted Fri, 22 August 2008 at 7:08 PM

hmmm still getting those streaky results, i did a render with one spot light but it seems impossible for light not to hit the one side square and cause those streaks does the one sided square shadows properties have to be turned off too?


ockham ( ) posted Fri, 22 August 2008 at 9:54 PM

file_412460.jpg

I've tried a setup similar to yours.  The mirror is a one-sided square, with the material properties copied from the mirror in my sample above. The light is a single spotlight, with its angles and such visible in the image.  It's set for ray-traced shadows. 

Perhaps this will give a better standard for comparison......

My python page
My ShareCG freebies


ockham ( ) posted Fri, 22 August 2008 at 10:01 PM

If you put the spotlight behind the mirror, you will have to turn off
Cast Shadows, and also turn off Visible In Raytracing for the square.

My python page
My ShareCG freebies


bagginsbill ( ) posted Fri, 22 August 2008 at 10:55 PM · edited Fri, 22 August 2008 at 11:00 PM

Sigh. Does anybody read (search) anymore? I post this over and over. Makes me nuts.

1) The Poser Primitive One-Sided Square is one sided. The Hi-Res Square is two sided. You cannot see this artifact on a one-sided square, despite what was said above. There is confusion here. If you see this artifact, you are using a two-sided prop. (If you collapse a box to 0 thickness, you just made a two-sided square.)

2) In Poser 5, one-sided or two-sided didn't matter. Starting with P6 and up, you must click NORMALS_FORWARD in the material to get P5 behavior. Without that, which side of a polygon you are on matters.

3) This whole subject, in the context of a "mirror", is irrelevent. Mirrors do not exhibit diffuse reflections. They only do perfect reflections. If you can, in any way, change what you see in a mirror by shining a light on the mirror, or changing how a light shines on a  mirror, you have done it wrong.

Here is how to make a physically correct mirror material.

Diffuse_Value = 0

Specular_Value = 0

Reflect node plugged into Reflection_Color

Reflection_Value = 1

Reflect_Lite_Mult = OFF

Reflect_Kd_Mult = OFF

LAST TWO ARE SUPER IMPORTANT.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


lesbentley ( ) posted Sat, 23 August 2008 at 10:14 AM

file_412483.jpg

Where is NORMALS_FORWARD ?


bagginsbill ( ) posted Sat, 23 August 2008 at 11:28 AM

Perhaps I misremembered when it was introduced, and when these rendering artifacts started. It's surely in Poser 7, after ToonID.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


CStrauss ( ) posted Sat, 23 August 2008 at 11:29 AM

Content Advisory! This message contains nudity

file_412492.jpg

yay I got it to work thank you bagginsbill setting those settings I think help and thank you ockham for your patients and help as well.

As far as the normals_forward should be the next option after toonid at least that where it is on my poser 7

Look ma no streaks :D


bagginsbill ( ) posted Sat, 23 August 2008 at 11:29 AM

lesbentley - I assume you're showing me Poser 6 - are you up to date with Service Releases?

Many of these things were added in later SR's


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Sat, 23 August 2008 at 11:30 AM

Quote - yay I got it to work thank you bagginsbill setting those settings I think help and thank you ockham for your patients and help as well.

As far as the normals_forward should be the next option after toonid at least that where it is on my poser 7

Look ma no streaks :D

Yes but you still have one of those nasty checkboxes turned on.

See how you can only see the figure where light hits the mirror? That is not realistic.

When you shine a light on your face, do you also have to shine one on your bathroom mirror to see yourself? No, you don't.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


CStrauss ( ) posted Sat, 23 August 2008 at 11:44 AM

yeah I know i was just playing around with them on and off to see what effects it does. I kinda like that fade to black effect on the mirror, my big concern was the streaks I was getting it was driving me nuts lol.


JHoagland ( ) posted Sat, 23 August 2008 at 3:01 PM

bagginsbill is correct- I tested the one-sided square using a Diffuse_Color of black and a Diffuse_Color of white and I got the same results: a mirror without any streaks.
But, it sounds like the issue has been solved. :)

I agree with ockham- two-sided objects must be banned! Poser renders objects as double-sided, so putting textures on both sides of one polygon is just asking for rendering problems.


VanishingPoint... Advanced 3D Modeling Solutions


Fazzel ( ) posted Sun, 24 August 2008 at 3:24 AM

What exactly is the purpose of the two sided square, other than to cause all kinds of
rendering problems with new users?  Does anyone that knows better use it for
anything?



CStrauss ( ) posted Mon, 01 September 2008 at 1:54 PM

Well you can use the two sided square for various things I believe for example load a 2 sided square and apply a material to it such as brick or some other kind of texture to it really it depends on what your making. It seems its just not good for doing reflective surfaces.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.