Skip to content

Conversation

@minetoblend
Copy link
Contributor

I already used 2 custom easing functions in the quick play drawables and was about to add a third so I figured I could just do this instead and have all easing function needs met for the forseeable future.

Adds a CubicBezierEasingFunction class which behaves the same as the cubic-bezier easing function in css.

The test scene also comes with a little editor that lets you preview the easing as well as copying the parameters to the clipboard.

2025-11-20.21-53-40.mp4

@peppy peppy self-requested a review November 21, 2025 01:52
@peppy peppy requested a review from a team November 21, 2025 04:21
@peppy
Copy link
Member

peppy commented Nov 21, 2025

Requesting one more review in case there's any pushback with this direction.

@smoogipoo smoogipoo merged commit 87ab1e0 into ppy:master Nov 21, 2025
11 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants