You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently ASSFoundation performs interpolation between two colours is HSV space. Though this is the desirable behaviour for many cases, it is not the way interpolation is handled in libass. It would be useful if there was an option to instead perform the interpolation in RGB space.
Bonus points if there could be some consistent API for specifying libass-like interpolation behaviour for all tags (assuming there are any other tags where the behaviour differs), so that you could easily write generic code for doing interpolation between any two tags, without the need to branch on tag type to get the right interpolation behaviour.
The text was updated successfully, but these errors were encountered:
Myaamori
changed the title
RBG interpolation for colours
RGB interpolation for colours
Apr 3, 2019
@Myaamori I absolutely agree. Transform/Move-to-Fbf expansion is very high up on the TODO list for ASSFoundation which makes this feature necessary. You're also right in that it's very easy to implement given the current class structure.
Currently ASSFoundation performs interpolation between two colours is HSV space. Though this is the desirable behaviour for many cases, it is not the way interpolation is handled in libass. It would be useful if there was an option to instead perform the interpolation in RGB space.
Bonus points if there could be some consistent API for specifying libass-like interpolation behaviour for all tags (assuming there are any other tags where the behaviour differs), so that you could easily write generic code for doing interpolation between any two tags, without the need to branch on tag type to get the right interpolation behaviour.
The text was updated successfully, but these errors were encountered: