Method | Description | |
---|---|---|
Init ( ) : void | ||
Init ( |
||
Init ( float smoothingValue, float correctionValue, float predictionValue, float jitterRadiusValue, float maxDeviationRadiusValue ) : void |
Initialize the filter with a set of manually specified TransformSmoothParameters.
|
|
JointPositionsFilter ( ) : System | ||
Reset ( ) : void | ||
UpdateFilter ( |
Method | Description | |
---|---|---|
FilterBodyJoints ( |
||
FilterJoint ( Vector3 rawPosition, int bodyIndex, int jointIndex, |
public Init ( |
||
smoothParameters | ||
return | void |
public Init ( float smoothingValue, float correctionValue, float predictionValue, float jitterRadiusValue, float maxDeviationRadiusValue ) : void | ||
smoothingValue | float | Smoothing = [0..1], lower values is closer to the raw data and more noisy. |
correctionValue | float | Correction = [0..1], higher values correct faster and feel more responsive. |
predictionValue | float | Prediction = [0..n], how many frames into the future we want to predict. |
jitterRadiusValue | float | JitterRadius = The deviation distance in m that defines jitter. |
maxDeviationRadiusValue | float | MaxDeviation = The maximum distance in m that filtered positions are allowed to deviate from raw data. |
return | void |
public UpdateFilter ( |
||
bodyFrame | ||
return | void |