ExistentHandDataFilterComponent
ExistentDocumentation > ExistentHandDataFilterComponent
ExistentHandDataFilterComponent
Class Details
Defined in: Public/Components/ExistentHandDataFilterComponent.h
Hierarchy: Object > ActorComponent > ExistentHandDataFilterComponent
Properties
float
BadTransformFadeTime
Time it will take to interpolate from filtered data to good data (s)
bool
CameraRadiusIgnoreConfidence
Radius from the HMD to trigger the filter (cm)
bool
FilterEnabled
bool
ForceZeroTransform
DEBUG - Enable for the filter to always return a zero transform
float
GoodVelocityBlendRate
How quickly to integrate presumed good velocity data into the extrapolation velocity
float
IgnoreCameraLocationRadius
Radius from the HMD to trigger the filter (cm)
bool
IgnoreConfidence
DEBUG - Disables usage of confidence to determine filtering
float
MaxAcceleration
Acceleration limit to trigger the filter (cm/s^2)
float
MaxAngularVelocity
Angular velocity limit to trigger the filter (rad/s)
float
MaxDistancePerFrame
Distance per frame limit to trigger the filter (cm)
float
MaxFakeVelocity
Speed to clamp the extrapolated velocity (cm/s)
float
MaxSmoothPositionDistance
Max distance that should be considered "jittery movement" (cm)
float
MaxSpeed
Speed limit to trigger the filter (cm/s)
float
MinSmoothPositionDistance
Max distance that should be considered "no movement" (cm)
float
MinTrackingDistance
Minimum distance the hand must move to be recognized as a new "tick" of tracking
float
SmoothPositionFactor
Percentage to de-jitter the position by
float
SmoothRotationDotMax
Max angle that should be considered "jittery rotation" (cosine units)
float
SmoothRotationDotMin
Max angle that should be considered "no rotation" (cosine units)
float
SmoothRotationFactorMax
Maximum percentage to de-jitter the position by
float
SmoothRotationFactorMin
Minimum percentage to de-jitter the position by
float
VelocityDamping
Per-frame multiplier on the extrapolated velocity (%/frame)
Nodes
Last updated