Какова формула для извлечения src из рассчитанного смешанного режима? - PullRequest
1 голос
/ 26 января 2010

Как можно использовать формулу альфа-смешения для получения цвета src rgb из результата, смешанного вместе 2

1 Ответ

3 голосов
/ 26 января 2010

Ну, вы можете просто изменить порядок альфа-смешивания уравнение

Значение = (1 & минус; & alpha; ) & middot; Значение 0 + & alpha; & middot; Значение 1

Однако в этом уравнении есть четыре переменные: & alpha; , Значение , Значение 0 и Значение 1 . Вам нужно знать три из них, чтобы вычислить четвертое. Итак, в вашем случае вы знаете результирующий цвет, Значение , & alpha; и, возможно, Значение 0 . Затем вы можете изменить порядок уравнения следующим образом:

& minus; & alpha; & middot; Значение 1 = (1 & plusmn; & alpha; ) & middot; Значение 0 & минус; Value

Значение 1 = (& минус 1 / & alpha; ) & middot; ((1 & минус; & alpha; ) & middot; Значение 0 & minus; Значение )

То есть, если я правильно вас понял. Что может быть не так. Возможно, вы захотите уточнить свой вопрос.

...