glTF-Asset-Generator icon indicating copy to clipboard operation
glTF-Asset-Generator copied to clipboard

Fix new skinning issues

Open lexaknyazev opened this issue 5 years ago • 1 comments

After updating the validator there are a few new skinning issues in the generated models (see reports for details):

  • Animation_Skin_02
    • [ ] NODE_SKINNED_MESH_NON_ROOT
    • [ ] NODE_SKINNED_MESH_LOCAL_TRANSFORMS
  • Animation_Skin_06
    • [ ] SKIN_NO_COMMON_ROOT
  • Animation_Skin_07 and Animation_Skin_10 (see #559)
    • [x] ACCESSOR_JOINTS_USED_ZERO_WEIGHT

lexaknyazev avatar Jan 22 '20 08:01 lexaknyazev

The description of Animation_Skin_02 says:

skinA where the skinned node has a transform and a parent node with a transform. Both transforms should be ignored.

So it seems that the warnings should remain intact, i.e. we won't fix them.


The description of Animation_Skin_06 says:

skinA where joint1 is a root node and not a child of joint0.

This is clearly a violation of the "common root" requirement, so this model should either be fixed or removed.

lexaknyazev avatar Jan 25 '20 14:01 lexaknyazev