HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
skelData.h File Reference
+ Include dependency graph for skelData.h:

Go to the source code of this file.

Classes

struct  UsdSkelImagingSkelData
 

Functions

PXR_NAMESPACE_OPEN_SCOPE TF_DECLARE_REF_PTRS (HdSceneIndexBase)
 
USDSKELIMAGING_API
UsdSkelImagingSkelData 
UsdSkelImagingComputeSkelData (HdSceneIndexBaseRefPtr const &sceneIndex, const SdfPath &primPath)
 Compute data for prim in scene index. More...
 
USDSKELIMAGING_API VtArray
< GfMatrix4f
UsdSkelImagingComputeSkinningTransforms (const UsdSkelImagingSkelData &data, HdMatrix4fArrayDataSourceHandle const &restTransforms, const VtArray< UsdSkelImagingAnimationSchema > &animationSchemas, const VtArray< SdfPath > &animationSources, const HdSampledDataSource::Time &shutterOffset)
 Compute skinning transforms for extComputation. More...
 

Function Documentation

PXR_NAMESPACE_OPEN_SCOPE TF_DECLARE_REF_PTRS ( HdSceneIndexBase  )
USDSKELIMAGING_API UsdSkelImagingSkelData UsdSkelImagingComputeSkelData ( HdSceneIndexBaseRefPtr const &  sceneIndex,
const SdfPath primPath 
)

Compute data for prim in scene index.

USDSKELIMAGING_API VtArray<GfMatrix4f> UsdSkelImagingComputeSkinningTransforms ( const UsdSkelImagingSkelData data,
HdMatrix4fArrayDataSourceHandle const &  restTransforms,
const VtArray< UsdSkelImagingAnimationSchema > &  animationSchemas,
const VtArray< SdfPath > &  animationSources,
const HdSampledDataSource::Time shutterOffset 
)

Compute skinning transforms for extComputation.

Parameters
restTransformsFrom skeleton (might not be needed).