Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Animation > UAnimCompress
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimCompress.h |
Include | #include "Animation/AnimCompress.h" |
Source | /Engine/Source/Runtime/Engine/Private/Animation/AnimCompress.cpp |
static void SeparateRawDataIntoTracks
&40;
const TArray< struct FRawAnimSequenceTrack > & RawAnimData,
float SequenceLength,
TArray< struct FTranslationTrack > & OutTranslationData,
TArray< struct FRotationTrack > & OutRotationData,
TArray< struct FScaleTrack > & OutScaleData
&41;
Remarks
Common compression utility to populate individual rotation and translation track arrays from a set of raw animation tracks. Used as a precurser to animation compression.
Parameters
Name | Description |
---|---|
RawAnimData | Array of raw animation tracks |
SequenceLength | The duration of the animation in seconds |
OutTranslationData | Translation tracks to fill |
OutRotationData | Rotation tracks to fill |
OutScaleData | Scale tracks to fill |