drwr, last question before to shoot myself in the head:
if I write in an egg file to translate a joint with the scalar <S$Anim> x, as shown in the code below, let say at the frame 3 of a value or, better, an offset of -0.110300, will that joint be pulled from the state as it founds in his rest position for that value along the ABSOLUTE x axis - as is referring to the { Z-Up } - or along the x direction related to his LOCAL coordinate system, as is Panda will convert his local coordinate X to the absolute -whatever- world coordinate? or whatever else happens to that joint???
<CoordinateSystem> { Z-Up }
[snip]...[/snip]
<Bundle> Cube.obj
{
<Table> "<skeleton>"
{
<Table> Bone
{
<Xfm$Anim_S$> xform
{
<Scalar> fps { 24 }
<Scalar> order { sphrt }
<S$Anim> y
{
<V> { 0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 }
}
<S$Anim> x
{
<V> { 0.000000 0.000000 -0.110300 -0.391933 -0.783307 -1.233760 -1.698848 -2.137050 -2.507117 -2.765556 -2.863801 -2.818460 -2.691646 -2.496503 -2.245418 -1.950183 -1.622141 -1.272309 -0.911504 -0.550451 -0.199896 0.129283 0.425958 0.678630 0.875295 1.003288 1.049115 1.034922 0.995702 0.936205 0.860853 0.773827 0.679130 0.580651 0.482220 0.387661 0.300847 0.225755 0.166523 0.127520 }
}
<S$Anim> z
{
<V> { 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 }
}
}
}
}