-
Псарь (24.12.11 19:41) [0]Для обычного смешивания использую:
X1:= (X1 * (255 - Alpha) + X2 * Alpha) shr 8;
А какая формула для аддитивного блендинга?
З.Ы. В FastDIB все на асме. -
MBo © (24.12.11 21:11) [1]X : = Min(255, X1 + X2);
-
Псарь (25.12.11 17:40) [2]Спасибо.
-
MBo © (25.12.11 17:56) [3]Кстати, увидел еще и формулу с X1*Alpha1, т.е. накладываемое домножается на свою альфу, а фон используется с единицей.