FUDGE

Animator

Addendum

Thanks to lots of math and the friendly help of this random internet stranger, the animation curve between two Key(frame)s can be described as a cubic equation (If image doesn't load properly after a few seconds, please reload the page).

Calculating the variables of this function is costly to calculate, so it should be run as rarely as possible, aka only when a recalculation is necessary (when a Key is moved). Also, handling x0 as 0 by moving the point on the x axis allows for a much easier linear system to calculate a-d.

Before conversion:

If image doesn't load properly after a few seconds, please reload the page

After Conversion:

If image doesn't load properly after a few seconds, please reload the page

Math images added with the help from https://www.codecogs.com/latex/eqneditor.php

Thus an easy way to calculate the value of the animation in connection to the time has been found and implemented exemplary here.

News

A Class Hierarchy for the Animation Objects has been proposed and refined. Whiteboard, Beautiful UML.

Things that need to be considered in addition:

Vector Editor

A List of User Input Events has been established. Those need to be clearly specified and coordinated with the UI and UX Team. Prevention of Overlaps is needed.
Once these are well established, a Input-Scheme can be found. Current Proposals:

General