Skip to content

AnimationCompressionAlgorithm_PerTrackCompression

Class in Engine · Engine.AnimationCompressionAlgorithm_PerTrackCompression · native

Object › AnimationCompressionAlgorithm › AnimationCompressionAlgorithm_RemoveLinearKeys › AnimationCompressionAlgorithm_PerTrackCompression

Using it from Lua
h7.find_all("AnimationCompressionAlgorithm_PerTrackCompression")            -- live instances
h7.find_class("Engine.AnimationCompressionAlgorithm_PerTrackCompression")   -- the class

Properties

NameTypeNotes
AllowedRotationFormatsarray<AnimationCompressionFormat>
AllowedTranslationFormatsarray<AnimationCompressionFormat>
bResampleAnimationbool
bUseAdaptiveErrorbool
bUseAdaptiveError2bool
bUseOverrideForEndEffectorsbool
MaxAngleDiffBitwisefloat
MaxErrorPerTrackRatiofloat
MaxPosDiffBitwisefloat
MaxZeroingThresholdfloat
MinKeysForResamplingint
ParentingDivisorfloat
ParentingDivisorExponentfloat
PerReductionCachedDatapointerconst, transient, native
PerturbationProbeSizefloat
ResampledFrameratefloat
RotationErrorSourceRatiofloat
TrackHeightBiasint
TranslationErrorSourceRatiofloat

Default values

Description="Compress each track independently"
MaxPosDiffBitwise = 0.007
MaxAngleDiffBitwise = 0.002
MaxZeroingThreshold = 0.0002
ResampledFramerate = 15.0
bResampleAnimation = FALSE
MinKeysForResampling = 10
bRetarget = FALSE
bActuallyFilterLinearKeys = FALSE
bUseAdaptiveError = FALSE
ParentingDivisor = 1.0
ParentingDivisorExponent = 1.0
TrackHeightBias = 1
bUseOverrideForEndEffectors = FALSE
bUseAdaptiveError2 = FALSE
RotationErrorSourceRatio = 0.8
TranslationErrorSourceRatio = 0.8
MaxErrorPerTrackRatio = 0.3
PerturbationProbeSize = 0.001
AllowedRotationFormats[0] = ACF_Identity
AllowedRotationFormats[1] = ACF_Fixed48NoW
AllowedTranslationFormats[0] = ACF_Identity
AllowedTranslationFormats[1] = ACF_IntervalFixed32NoW
AllowedTranslationFormats[2] = ACF_Fixed48NoW

Inherited

FromMembers
AnimationCompressionAlgorithm_RemoveLinearKeys8 properties, 0 functions
AnimationCompressionAlgorithm4 properties, 0 functions
Object13 properties, 308 functions