давайте предположим, что альфа 1 означает полностью непрозрачный, а 0 означает полностью прозрачный.
Допустим, у меня есть два черных изображения с прозрачностью 50% (альфа = 0,5).
если они уложены друг на друга, полученная прозрачность равна 0,75, верно?
если бы у них была альфа 0,25, результат был бы около 0,5, верно?
если бы они имели альфа 0,9, результат был бы около 0,97, верно?
как добраться до этих номеров?
другими словами, я ищу функцию, которая получает результирующее альфа-значение от двух других альфа-значений.
float alpha = f(float alphaBelow, float alphaAbove)
{
//TODO implement
}