Class BufferedLinearInterpolatorFloat
Solves for incoming values that are jittered Partially solves for message loss. Unclamped lerping helps hide this, but not completely
Inherited Members
Namespace: Unity.Netcode
Syntax
public class BufferedLinearInterpolatorFloat : BufferedLinearInterpolator<float>
  Remarks
This is a buffered linear interpolator for a Single type value
Methods
Interpolate(Single, Single, Single)
Method to override and adapted to the generic type. This assumes interpolation for that value will be clamped.
Declaration
protected override float Interpolate(float start, float end, float time)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Single | start | |
| Single | end | |
| Single | time | The time value used to interpolate between start and end values (pos)  | 
      
Returns
| Type | Description | 
|---|---|
| Single | The interpolated value  | 
      
Overrides
Unity.Netcode.BufferedLinearInterpolator<System.Single>.Interpolate(System.Single, System.Single, System.Single)
  
  
  
  InterpolateUnclamped(Single, Single, Single)
Method to override and adapted to the generic type. This assumes interpolation for that value will not be clamped.
Declaration
protected override float InterpolateUnclamped(float start, float end, float time)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Single | start | |
| Single | end | |
| Single | time | The time value used to interpolate between start and end values (pos)  | 
      
Returns
| Type | Description | 
|---|---|
| Single | The interpolated value  | 
      
Overrides
Unity.Netcode.BufferedLinearInterpolator<System.Single>.InterpolateUnclamped(System.Single, System.Single, System.Single)