HDK
|
#include "pxr/usdImaging/usdSkelImaging/api.h"
#include "pxr/usd/sdf/path.h"
#include "pxr/base/vt/array.h"
#include "pxr/base/tf/declarePtrs.h"
#include <map>
Go to the source code of this file.
Classes | |
struct | UsdSkelImagingWeightAndSubShapeIndex |
struct | UsdSkelImagingBlendShapeData |
Typedefs | |
using | UsdSkelImagingWeightsAndSubShapeIndices = std::vector< UsdSkelImagingWeightAndSubShapeIndex > |
Functions | |
PXR_NAMESPACE_OPEN_SCOPE | TF_DECLARE_REF_PTRS (HdSceneIndexBase) |
USDSKELIMAGING_API UsdSkelImagingBlendShapeData | UsdSkelImagingComputeBlendShapeData (HdSceneIndexBaseRefPtr const &sceneIndex, const SdfPath &primPath) |
Computed blend shape for deformable prim with skelBindingAPI. More... | |
USDSKELIMAGING_API VtArray< float > | UsdSkelImagingComputeBlendShapeWeights (const UsdSkelImagingBlendShapeData &data, const VtArray< TfToken > &blendShapeNames, const VtArray< float > &blendShapeWeights) |
using UsdSkelImagingWeightsAndSubShapeIndices = std::vector<UsdSkelImagingWeightAndSubShapeIndex> |
Definition at line 54 of file blendShapeData.h.
PXR_NAMESPACE_OPEN_SCOPE TF_DECLARE_REF_PTRS | ( | HdSceneIndexBase | ) |
USDSKELIMAGING_API UsdSkelImagingBlendShapeData UsdSkelImagingComputeBlendShapeData | ( | HdSceneIndexBaseRefPtr const & | sceneIndex, |
const SdfPath & | primPath | ||
) |
Computed blend shape for deformable prim with skelBindingAPI.
USDSKELIMAGING_API VtArray<float> UsdSkelImagingComputeBlendShapeWeights | ( | const UsdSkelImagingBlendShapeData & | data, |
const VtArray< TfToken > & | blendShapeNames, | ||
const VtArray< float > & | blendShapeWeights | ||
) |
blendShapeWeights for skel ext computation inputs.
One weight for each sub shape.