/Engine/Source/Runtime/Engine/Classes/Animation/AnimCompress_RemoveLinearKeys.h
Keyframe reduction algorithm that simply removes keys which are linear interpolations of surrounding keys.
class UAnimCompress_RemoveLinearKeys : public [UAnimCompress](API\Runtime\Engine\Animation\UAnimCompress)
uint32: 1
bActuallyFilterLinearKeys
Controls whether the final filtering step will occur, or only the retargetting after bitwise compression.
uint32: 1
bRetarget
True = As the animation is compressed, adjust animated nodes to compensate for compression error.
float
EffectorDiffSocket
Error threshold for End Effectors with Sockets attached to them.
float
MaxAngleDiff
Maximum angle difference to use when testing if an animation key may be removed.
float
MaxEffectorDiff
As keys are tested for removal, we monitor the effects all the way down to the end effectors.
float
MaxPosDiff
Maximum position difference to use when testing if an animation key may be removed.
float
MaxScaleDiff
Maximum Scale difference to use when testing if an animation key may be removed.
float
MinEffectorDiff
As keys are tested for removal, we monitor the effects all the way down to the end effectors.
float
ParentKeyScale
A scale value which increases the likelihood that a bone will retain a key if it's parent also had a key at the same time position.