LeaPhant / flowabot

Modular Discord bot with fun features including twitch commands and advanced osu! commands. 🌷
MIT License
111 stars 33 forks source link

Implement cursor interpolation for replay rendering #13

Closed TheOmyNomy closed 5 years ago

TheOmyNomy commented 5 years ago

Replays that use the "30fps replay system" (before ~March 2014) have noticeable skips in cursor movement. Implementing cursor interpolation between frames would resolve this issue.

Example: rrtyui's HDDT score on https://osu.ppy.sh/beatmapsets/43003#osu/139634.

LeaPhant commented 5 years ago

Added in https://github.com/LeaPhant/flowabot/commit/c6f7f8e4dc92b05cb9ce2df49718337f431fa881. Thanks for the suggestion!