PositionPinningConfig Class
Position pinning is applied to surface motion during drag, which is useful for adding a sense of friction to initial drag motion.
Sets whether or not this config block is enabled.
If disabled, all values will be ignored and default behavior will apply.
float MaxPinDistance[Get]
The distance over which a
PokeInteractor drag motion will be remapped to the surface (in meters).
If the hand is detected to move along this surface less than this value, those movements will be ignored; this can help to eliminate noise and reduce the degree to which poking feels "slippery."
AnimationCurve PinningEaseCurve[Get]
The
PokeInteractor position will be remapped along this curve from the initial touch point to the current position on surface.
ProgressCurve ResyncCurve[Get]
In cases where a resync is necessary between the pinned position and the unpinned position, this time-based curve will be used.