![]() |
|
Data to compute the skeleton guide as mesh. More...
#include <skelGuideData.h>
Public Attributes | |
| SdfPath | primPath |
| Path of skeleton prim - used only to emit warnings/errors. | |
| size_t | numJoints |
| Number of joints in UsdSkelTopology to create the data. | |
| VtIntArray | boneJointIndices |
| Indices into joints of UsdSkelTopology - one for each point of the mesh. | |
| VtVec3fArray | boneMeshPoints |
| The points of the mesh before applying the skinning transforms. | |
Data to compute the skeleton guide as mesh.
The data can be given to the below functions to obtain the topology and geometry of the mesh.
The mesh depicts the posed skeleton by rendering each skeleton joint that has a parent joint as a pyramid-shaped bone. the UsdSkelTopology. Some points of the bone are affected by the underlying joint and other by its parent joint.
Definition at line 36 of file skelGuideData.h.
| VtIntArray boneJointIndices |
Indices into joints of UsdSkelTopology - one for each point of the mesh.
Corresponds to UsdSkelSkeletonAdapter::_SkelData::_boneMeshJointIndices.
Definition at line 52 of file skelGuideData.h.
| VtVec3fArray boneMeshPoints |
The points of the mesh before applying the skinning transforms.
Corresponds to UsdSkelSkeletonAdapter::_SkelData::_boneMeshPoints.
Definition at line 59 of file skelGuideData.h.
| size_t numJoints |
Number of joints in UsdSkelTopology to create the data.
Used only to emit warnings/errors.
Definition at line 45 of file skelGuideData.h.
| SdfPath primPath |
Path of skeleton prim - used only to emit warnings/errors.
Definition at line 39 of file skelGuideData.h.