You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking: a spring whose start overflows its settling bound now
gets its true settling time, where 0.1.0 gave infinity. This covers a
coefficient that overflows, two products that overflow with opposite
signs, and, for a slow spring, a bound that overflows on the way. mtwnSpringSettlingTime and mtwnBoundedDecayStopTime return the
true, finite time. A spring transition from such a start, or a
bounded decay handing over to a spring, ends at that time: the end
value becomes the target's base and an end record is written, where
before it ran until replaced or stopped. An absurdly stiff spring from
far out really settles almost at once. Every result that did not
overflow keeps its bits.
Code is larger by 320 to 384 bytes a part: curves 27,545 bytes (from
27,161), values 59,673 (59,289), transitions 62,937 (62,617), clips
151,388 (151,004), and the whole library 169,218 (168,834), as tools/code_size.py measures them. An ordinary mtwnSpringSettlingTime
takes 3,204 instructions where it took 3,169.
The user guide's clips, transitions and players pages open with a
list of their sections.