Forum: Poser Technical


Subject: Life, the universe, and yrot.

lesbentley opened this issue on Jul 06, 2002 ยท 16 posts


lesbentley posted Sat, 06 July 2002 at 5:30 PM

What does it all mean, life, the universe, and...well...joint channels?
Below is the Y rotation channel (Twist) from Posette's left thigh, with line numbers added. I understand bits of this, but there are yawning gaps in my knowledge, perhaps someone could fill a few in.

1 rotateY yrot
2 {
3 name GetStringRes(1028,2)
4 initValue 0.465075
5 hidden 0
6 forceLimits 0
7 min -40
8 max 40
9 trackingScale 1
10 keys
11 {
12 static 0
13 k 0 1.3152
14 }
15 interpStyleLocked 0
16 }

1= ? Internal name of channel, why two parts? What is the function of each part? What happens if either part is changed?).
2= Opening brace for this channels parameters.
3= "GetStringRes(1028,2)" I think this is some kind of call to a location within the RSR, Changing this to a text string displays the string as the title of the dial.
4= ? Don't know what this means, one might suspect that it determined the initial rotation for this channel, but changing this value to "2.465075" or "80. 465075" made no discernable difference when loading or manipulating the character.
5= Determines weather or not a parameter dial for this channel is sown in the pallet, 0 to show, 1 to hide dial.
6= Weather the "limits" are set on or off for this rotation.
7= Sets the extent of the minus value for rotation that can be achieved for this dial [channel?], if "Limits" are set "on", (does it also affect the minus value for rotation that that can be injected by a pose file?).
8= Same as 7 above, but for positive values of the dial.
9= Sets the increments that this channels dial will move in, e.g. with a value of "2.5" the dial will move in increments of "2.500".
10= Must relate in some way to the following four lines.
11= {
12= ? Don't know what this does.
13= ? This consists of two values, I don't know what the first "0" after the "k" does, but the second value determines the initial rotation for this channel when the character is loaded, this initial value does not show on the dial, however if this value is "injected" from a pose file, it will show on the dial.
14= }
15 ? this is a complete mystery, I couldn't see that changing this value to "1" made any difference.

16= Closing brace for this channels parameters.

So the lines that stand in need of further clarification are:
1, 4, 12, 15.