Results 1 to 5 of 5

Thread: Initial pose of Seymour.dae

  1. #1
    Junior Member
    Join Date
    Feb 2010
    Posts
    8

    Initial pose of Seymour.dae

    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?

  2. #2
    Junior Member
    Join Date
    Feb 2010
    Posts
    8

    Re: Initial pose of Seymour.dae

    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?

  3. #3
    Junior Member
    Join Date
    Feb 2010
    Posts
    8

    Re: Initial pose of Seymour.dae

    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.

  4. #4
    Senior Member
    Join Date
    Aug 2004
    Location
    California
    Posts
    771

    Re: Initial pose of Seymour.dae

    It looks like you're getting the right results for the test data values.

  5. #5
    Junior Member
    Join Date
    Feb 2010
    Posts
    8

    Re: Initial pose of Seymour.dae

    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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •