New Feature - Easing
Via sliders found in the plugin settings you can adjust how aggressively the source will track to the ArUco marker. The higher the value, the less aggressive the movement will be. A value of 0 maps the source directly to the marker as soon as the data comes in. Occasionally, this can lead to a flickering effect that may not be ideal for most users. The default easing value of 0.2 seems like a good place to start, feel free to tweak them to your liking.
New Menu Layout
The filter menu has changed. Now you have the ability to separately toggle rotation, position and scale tracking.
Organizational Fixes
Most constants have been moved to the plugin-support.h file to clean up the main code and make it more manageable.