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

Add "component blend modes", also known as "non-separable blend modes" #274

Open
Ogeon opened this issue Mar 6, 2022 · 0 comments
Open

Comments

@Ogeon
Copy link
Owner

Ogeon commented Mar 6, 2022

Description

Add the remaining blend modes from https://www.w3.org/TR/compositing-1: hue, saturation, color, luminosity. Also try to implement them for polar color spaces, as suggested in #178, to be able to close it. They should be implemented as their own trait, since they are quite different form other blend modes. The color types must have some counterpart to the auxiliary functions that they consist of.

Motivation

These blend modes are also useful and should not be left out. The trait rework in #273 makes it easier to implement them than before, so it's time for another attempt. It would complete the set of blend modes.

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