Próbuje zalphować 2 kolory, czarny i biały, ale za nic nie chce mi wyjść szary, tylko wychodzi niebieski :(. Tak samo jak próbuję alphować jasny i ciemny niebieski, to przy odpowiedniej wartości alpha można uzyskać wszystkie kolory tęczy...
round(0.1*clblack+(1-0.1)*clwhite);
Co robię źle? Oto wzór na kolor, z którego korzystałem, wycięty z jakiegoś źródełka:
wzór: Srgb= AC*Frgb+(1-AC)*Brgb
AC - alpha channel (przedział od 0 do 1)
Frgb - pierwsza bitmapa
Brgb - druga bitmapa---------------------------
Delphi 6
Pozdrówka