system
July 22, 2011, 1:31am
1
Hi,
I have a question about Seymour.dae from the model test bank. Is this the correct
initial pose for Seymour when the file is loaded? His arms and legs are bent at weird angles.
http://imageshack.us/photo/my-images/837/03seymour.jpg
If so, why isn’t his initial pose a T-pose?
system
July 22, 2011, 9:56pm
2
I found an actual screenshot from the model test bank. They do show a T-pose:
http://img29.imageshack.us/img29/1784/0704sample600.jpg
But, why would multiplying all the transforms in order that they’re found (for each node),
create such a bad pose for Seymour, in the first pic?
Isn’t this the correct way to do it? If not, then what is the correct way?
system
July 23, 2011, 9:56pm
3
Ok, there’s another file called Seymour_anim2.dae. Loading this file seems to show the correct T-pose.
Now, I’m wondering if the screenshot from the databank is for Seymour_anim2.dae,
and not Seymour.dae?
Should both Seymour.dae and Seymour_anim2.dae show the same T-pose?
Because, they don’t.
And you can see that they have different transforms for the same node:
From Seymour_anim2.dae:
<node id=“l_hip” name=“l_hip” sid=“l_hip” type=“JOINT”>
<translate sid=“translate”>0.450181 0.049889 0.340342</translate>
<rotate sid=“jointOrientZ”>0 0 1.000000 -81.926788</rotate>
<rotate sid=“jointOrientY”>0 1.000000 0 -3.109476</rotate>
<rotate sid=“jointOrientX”>1.000000 0 0 0</rotate>
<rotate sid=“rotateY”>0 1.000000 0 0</rotate>
<rotate sid=“rotateAxisX”>1.000000 0 0 -150.000000</rotate>
From Seymour.dae:
<node id=“l_hip” name=“l_hip” sid=“l_hip” type=“JOINT”>
<translate sid=“translate”>0.450181 0.049889 0.340342</translate>
<rotate sid=“jointOrientZ”>0 0 1 -81.9269</rotate>
<rotate sid=“jointOrientY”>0 1 0 -3.10948</rotate>
<rotate sid=“jointOrientX”>1 0 0 0</rotate>
<rotate sid=“rotateZ”>0 0 1 42.183</rotate>
<rotate sid=“rotateY”>0 1 0 -5.78704</rotate>
<rotate sid=“rotateAxisX”>1 0 0 -150</rotate>
Seymour.dae has an additional “rotateZ” transform, which causes the hands and feet to bend
at weird angles.
marcus
July 26, 2011, 3:12pm
4
It looks like you’re getting the right results for the test data values.
system
July 28, 2011, 2:36pm
5
Thanks, but the screenshots aren’t mine. The first one is from the web, and the second one is from the Collada test bank.
They are completely different, which is why I am confused.
There are 4 different seymour DAE files:
Seymour_anim2_triangulate.dae
Seymour.dae
Seymour_triangulate.dae
Seymour_anim2.dae
So, I don’t know which screenshot belongs to which file.