Struct TransformErrorCorrector
Handles prediction error correction smoothing for a transform.
public struct TransformErrorCorrector
- Inherited Members
Fields
PosError
public Vector3 PosError
Field Value
- Vector3
PosPreRollback
public Vector3 PosPreRollback
Field Value
- Vector3
RotError
public Quaternion RotError
Field Value
- Quaternion
RotPreRollback
public Quaternion RotPreRollback
Field Value
- Quaternion
Methods
Init(Vector3, Quaternion)
public void Init(Vector3 posValue, Quaternion rotValue)
Parameters
posValueVector3rotValueQuaternion
OnPostResimulation(Vector3, Quaternion)
public void OnPostResimulation(Vector3 posCurrentValue, Quaternion rotCurrentValue)
Parameters
posCurrentValueVector3rotCurrentValueQuaternion
OnPreRollback(Vector3, Quaternion)
public void OnPreRollback(Vector3 posValue, Quaternion rotValue)
Parameters
posValueVector3rotValueQuaternion
Render(ref Vector3, ref Quaternion, float, float, float)
public void Render(ref Vector3 posInterpolatedValue, ref Quaternion rotInterpolatedValue, float correctionMultiplier, float teleportThreshold, float deltaTime)