Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/PoseAsset.h |
Include |
#include "Animation/PoseAsset.h" |
struct FPoseData
Pose data
This is one pose data structure This will let us blend poses quickly easily All poses within this asset should contain same number of tracks, so that we can blend quickly
Name | Description | ||
---|---|---|---|
|
TArray< float > |
CurveData |
Of array match with # of Curves in PoseDataContainer curve data is not compressed |
|
LocalSpacePose |
Local space pose, # of array match with # of TrackToBufferIndex it only saves the one with delta as base pose or ref pose if full pose |
|
|
TArray< float > |
SourceCurveData |
Source curve data that is full value |
|
SourceLocalSpacePose |
Source local space pose, this pose is always full pose the size this array matches Tracks in the pose container |
|
|
TrackToBufferIndex |
This is PoseContainer.Tracks to Buffer Index of LocalSpacePose |