Skip to content

SpringInterpolator is a plugin for OTD that interpolates your pointer based on a spring physics system

License

Notifications You must be signed in to change notification settings

imkunet/SpringInterpolator

Repository files navigation

SpringInterpolator

this plugin is intended for use with the OpenTabletDriver software

How it works

The key to smooth natural and dynamic animation is to act in a way that the user expects. Using a spring like physics system is a great way to make the user be able to predict as to where the cursor will be in tablet applications. The application of the damped harmonic oscillator which for brevity's sake will be dubbed spring in this project is responsible for the interpolation in this plugin.

Explanation of the Values:

Stiffness: Controls how stiff the feeling is for the cursor to catch up to the pen (Lower -> Stiffer) (Default 1.5)

Damping: Damping controls how much "friction" there is (Higher -> More friction) (Default: 3.0)

StepSize: Controls how fast the spring simulation is run (Higher -> Slower) (Default: 40.0)

Example Settings:

settings example

About

SpringInterpolator is a plugin for OTD that interpolates your pointer based on a spring physics system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages