an0malaus opened this issue on Nov 07, 2019 ยท 29 posts
Richard60 posted Thu, 14 November 2019 at 7:01 PM
@Starfish34 The problem is exactly what you said "Relative to what's below" In Poser 9 all 3 of the points would have been on the ZERO line (RED if there was no movements made). Just to make sure we are all the same page and talking about the same thing, The Red Line is the current layer and the Black line is the combined values in all the active layers. So as posted above in your two graphs the BASE layer goes from 0 to 3 or thereabouts. So just using simple numbers for the 3 points you can see in the middle of the graph I will call them A @1 B@1.5 and C@2. Looking at the graph above you will note that Point A is at 1 (which is where the value of the Black line is) This then makes the combined values of Black = 1, Red = 1 and using the KDF of -1 gives you 1+1-1 = 1. If Poser was using Relative for all the points then point C should be at 2 and not where it appears at 0 on the Red Line which would give the values of Black = 2, Red = 2 and KDF =-2, 2+2-2 = 2. If you were to save the scene and look at the values for the channel movement the Layer 1 values should be 0, 0, 0, if you did not make any changes to the Red Line. But Look at the graph, Point A appears to be @ 1, when the true value is 0, point B is @ 1.5 when it too should be at 0 and Point C is the only one showing it is at 0. It is this inconsistent adding and displaying of values that cause layers to be broken. The poser Manual is very clear when it says that values of all active layers are added together to produce the final result. So that if my Base Points A,B,C were at a value of 90, 90 and 90 and I added in a layer with values of 0, 2 and 3 the combined results should be 90, 92 and 93. The Black Line should show 90, 92 and 93 and the Red Line should be 0, 2 and 3.
The bigger problem other then the Graph looking wrong is that if you have two or more layers then one or more of the ways to change a value becomes broken. The ways to change a value are Type a value into the channel (the only one that works all the time), Turning the dial of the channel (sometimes it works and most of the time the value will Skyrocket). Using the graph to move the points (Most of the time the point won't move and the Black Line jiggles back and forth). Grabbing the item in the pose window and dragging it around (This one also is broken). The worst is that the behavior is different depending on where the Layer is in the stacking order and whether it is in Add or Replace mode.
The problem with the Skyrocketing values probably has to do with the fact Poser is trying to add in a change (which should be relative to Zero) but adds in the change does the math and says the Value should be X but because it is not using Zero it sees the change as a greater value so goes and adds that value in also.
This means that the parameter palette needs to have another value display to show the current level and the combined level and possibly a third one to show the effects of master dials.
Poser 5, 6, 7, 8, Poser Pro 9 (2012), 10 (2014), 11, 12, 13