Если я хочу отобразить одно равномерно полупрозрачное изображение, а затем «затемнить» это изображение, постепенно заменяя его другим с такой же прозрачностью, сохраняя при этом общую прозрачность на постоянном уровне во время перехода, как мне это сделать?определить, какую прозрачность рисовать изображения?
Методом проб и ошибок - рисование прозрачных изображений различных альф друг над другом - я придумал график ниже, показывающий прозрачность изображения A на одной оси иПрозрачность изображения Б с другой.Линии 'isoalpha' показывают комбинации альфы, которые приводят к одной и той же альфе на всем протяжении линии.Каждая строка для другого уровня альфа, с полностью прозрачным в левом верхнем углу.
Вы видите, что формула, которую я ищу, не является прямым линейным переходом с alphaA + alphaB == alphaTarget.
Какую математическую формулу я ищу?
Ось X - альфа изображения B (0-255 л).Ось Y - альфа изображения A (0-255 вниз).