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

[Enhancement] Update cel's Down Hold BottomCaps With Cleaner Ones. #270

Open
PkGamTV opened this issue Jun 1, 2024 · 0 comments
Open

[Enhancement] Update cel's Down Hold BottomCaps With Cleaner Ones. #270

PkGamTV opened this issue Jun 1, 2024 · 0 comments

Comments

@PkGamTV
Copy link

PkGamTV commented Jun 1, 2024

Mah boi Cel has had jaggy-looking hold bottomcaps (both inactive and active) for as long as I've known. At first I thought it may be intentional as it never got altered in any cel variation. But when I actually examined them more closely, I seen they didn't even line up when it swapped between them. Check this gif animation switching between the two:

BottomCaps

Plus they weren't perfectly seamless when matched with their corresponding hold's end points as bits have slight color mismatches. Thus the inaccuracies probably were not intentional when they got made way back. So your mission, should you choose to accept it, is to replace cel's bottomcaps with these that I redrew nearly from scratch:

New BottomCaps

It may be one of the most minor of the minor things imaginable, but it's still technically a enhancement and really easy to swap. I just don't know for sure if you'd want to because maybe the current ones "are" preferred for their historical value. But it may also just be that no one got around to it or noticed.


That all being said, I probably spent way too much time and thought making these for my favorite default ITG noteskin, but here's what I did to tidy them while keeping as much of their original idea as possible:

Because the active BottomCap touches the bottom of their 32-pixel space from the top, math is not on their side since the hold bodies don't go all the way to their horizontal edge of their 64-pixel area and is likely why they were off to begin with (Take note of the metal ones which don't touch the bottom, though have a different art style). So the only way I could make straight looking (No stray pixels or transparency) and perfectly sized (not too thick or thin) outlines that touch the bottom would be to add a straight side edge of 3 pixels at the topmost part before they make a 45 degree turn to a point. Then I could begin to fill in the colors.

I used their respective hold bodies as a base to get the colors at the loop point matched accurately, then I used a gradient to fade it out. Afterwards I could then draw in the new inner edge colors that converge to the end point like the current ones. Which was tricky because it was difficult to leave enough color from each to show across different diagonals in a field of squares. So I had to play with very slight differences in angles from the same bend starting point until I got something that looks right.

The results of each separately for easy swapping/viewing:

Down Hold BottomCap active
Down Hold BottomCap inactive

Enjoy!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant