These models are intended to test using skin joints and weights.
The skins used are depicted below. The joints are highlighted in blue.
skinA | skinB | skinC |
---|---|---|
skinD | skinE |
---|---|
The following table shows the properties that are set for a given model.
Sample Image | Description | |
---|---|---|
00 View |
skinA . |
|
01 View |
skinA where joint1 is animating with a rotation. |
|
02 View |
skinA where the skinned node has a transform and a parent node with a transform. Both transforms should be ignored. |
|
03 View |
skinA without inverse bind matrices. |
|
04 View |
skinA where joint1 is animated with a rotation and joint1 has a triangle mesh attached to it. |
|
05 View |
skinA where there are two meshes sharing a single skin. |
|
06 View |
skinA where joint1 is a root node and not a child of joint0 . |
|
07 View |
skinB which is made up of two skins. joint1 is referenced by both skins and is animating with a rotation. |
|
08 View |
skinC where all of the joints have a local rotation of -10 degrees, except the root which is rotated -90 degrees. |
|
09 View |
skinD where each joint is animating with a rotation. There is a transform node in the joint hierarchy that is not a joint. That node has a mesh attached to it in order to show its location. |
|
10 View |
skinE . |
|
11 View |
Two instances of skinA sharing a mesh but with separate skins. |