Re: [csswg-drafts] [css-easing-2] Complex easing/timing functions (#229)

I think I can sweeten the pot a bit more for hand-authoring. Let's say there's also an `auto` option for velocity that picks a velocity for you.

For a smooth node with neighbors on both sides, `auto` would mean choose the velocity to get _C2_ continuity. That way, if you wanted you could spell out just the times and positions by hand, and automatically get buttery smooth motion.

In the remaining situations, `auto` would mean pick the velocity assuming constant acceleration. That gives you an easy shorthand for linear motion, which would otherwise be a little clunky to do by hand.

-- 
GitHub Notification of comment by visiblecode
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/229#issuecomment-487793171 using your GitHub account

Received on Tuesday, 30 April 2019 00:58:03 UTC