Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New easing function - CubicBezier #292

Open
CrosRoad95 opened this issue Aug 3, 2018 · 1 comment
Open

New easing function - CubicBezier #292

CrosRoad95 opened this issue Aug 3, 2018 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@CrosRoad95
Copy link
Contributor

I requesting easing function CubicBezier, to make possible to fully customize how your element ( object, gui element, etc ) will move.

Example moveObject ( theObject, 1000, 0,0,0, 0,0,0, "CubicBezier", 1, -1.61, 0, 1.4 )
will move that like on this example http://cubic-bezier.com/#1,-1.61,0,1.4

Live example http://cubic-bezier.com

@jushar
Copy link
Contributor

jushar commented Aug 3, 2018

I'm not sure if this extension is really helpful (in comparison to the needed time). Bezier curves would make more sense if multiple curves are consecutively appended in a way that they remain continuous and differentiable (i.e. position and slope of the end point and start point of the next curve matches).

Do you have a specific use case for this extension where the current behaviour of easing functions is not sufficient?

Generally, we could think of adding support for common algorithms like De Casteljau's or De Boor's algorithm though.

@patrikjuvonen patrikjuvonen added the enhancement New feature or request label Aug 5, 2018
@patrikjuvonen patrikjuvonen changed the title new easing function - CubicBezier New easing function - CubicBezier Sep 4, 2018
@botder botder added this to the Backlog milestone Mar 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants