Forum: Poser - OFFICIAL


Subject: Displacemt in Poser 7 SR2 vs Poser 7 SR3

nabob21 opened this issue on Nov 11, 2009 · 9 posts


nabob21 posted Wed, 11 November 2009 at 4:04 PM Online Now!

Hello,

Does anyone know if displacement was changed between Poser 7 SR2 and SR3? I have a product that has a bump map and when I plug it into displacement under Poser 7 SR2 I get good results. Another fellow using the same product and the same displacement settings, gets a displacement effect about 10 times greater than I do. He is using Poser 7 SR3.

Thanks for any replies.

nabob21


hborre posted Wed, 11 November 2009 at 4:14 PM

What are your general unit settings in the Poser preferences?  They might be different between the two of you.


nabob21 posted Wed, 11 November 2009 at 4:53 PM Online Now!

hborre,

Thank you for the reply, but I am not sure if that is the case. Using your suggestion, I tried all of the general unit settings in Poser, and none of the settings produced the displacement effect to the same degree that my friend is getting. I am typically using a displacement setting of 0.01 with my units set to feet. My friend is getting a displacement effect equivalent to a setting of 0.1 on my computer. I tried all of the general unit settings with a displacement of 0.01 and I do not seem to get the distortion that my friend is getting.


bagginsbill posted Wed, 11 November 2009 at 5:10 PM

Right, but what are his units? If they are Poser Native Units, then any number you use is 8.6 times bigger when he uses it.


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)


nabob21 posted Wed, 11 November 2009 at 5:39 PM Online Now!

hborre and bagginsbill, thanks for the replies. I had tried out the different unit settings on my computer, and as I changed the settings I could see that the displacement values changed. I re-entered my setting of 0.01  for each unit setting and rendered but did not see any significant difference. What I failed to do was set the the preferred state and re-start Poser before entering my displacement values. When I did that, I got the distortion my friend was getting. Well, it just shows that I am not the sharpest knife in the drawer :-).

Once again, thanks for your help. I appreciate it.

nabob21


TrekkieGrrrl posted Wed, 11 November 2009 at 7:44 PM

 Hm. But does this mean that if you sell a product that uses displacement, it won't work if the end user is using another Poser scale than what it was made with? I must admit I thought Poser did the conversion.

Now this is NOT good if it's the case, basically it means that sharing stuff that in any way includes measurable units will be potentially wonky.
Personally I have my Poser set to cm. So does that mean that something I've made with a displacement map will be far too ... displaced ... if the user uses inches?

FREEBIES! | My Gallery | My Store | My FB | Tumblr |
You just can't put the words "Poserites" and "happy" in the same sentence - didn't you know that? LaurieA
  Using Poser since 2002. Currently at Version 11.1 - Win 10.



nabob21 posted Wed, 11 November 2009 at 7:54 PM Online Now!

I too am curious about that but it does look like that might be the case.


bagginsbill posted Wed, 11 November 2009 at 8:48 PM

No, there is no problem with Poser files being interpreted differently.

This was a case of people sharing numbers and typing them into Poser, but having Poser set up for different UI display units. When, for example, I show you a shader screen shot, and you copy my displacement value, you must also be using my display units at the time. If my value is inches, and you type it in while feet is active, it will be 12 times bigger.

But values stored in Poser files are always in standard units, regardless of what you see and type on your screen. If I save a material file with 1 inch displacement, and you load it into your Poser and you have feet selected, you will see the number .083333333.

In shaders, the displacement and bump values are always recorded in inches and Poser knows that when it reads these files.

Nabob, I believe you were in a situation where you did not know what was going on, and didn't realize what you were or were not doing. Above, you said you switched units and saw no change unless you saved preferences and restarted. But either you didn't do what you said you did, or you were doing something you were not aware of, because if you change display units and then type in .01 again, it will be different, even if you do not exit Poser.

When you type a value in, it is converted to the internal standard unit, regardless of what you see on the screen.

If you enter .01, and then you change your Poser Display Unit (PDU) and go back into the material room, you'll see the .01 is not there anymore. It is some other number, based on the new PDU. If you go back to your original PDU and go into the material room, it will be once again showing .01. This means as you change PDU, the interpretation of the numbers is not changing, only how they are displayed.

If however, you choose a PDU, enter .01, switch to another PDU, then enter .01 again, the value is now different. If you return to the original PDU, the value will not be .01.

Is this clear yet?

Reading/typing these numbers means PDU matters. Once they are entered, changing PDU does not matter.


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)


nabob21 posted Wed, 11 November 2009 at 9:39 PM Online Now!

Thank you bagginsbill, that is very clear. Once again I appreciate you taking the time to answer.

nabob21