- DEMO.DESIGN (2:5032/7.32) -------------- DEMO.DESIGN - Msg : 1 из 59 Scn From : Lubarsky Oleg V. 2:5020/400 Срд 16 Июн 99 12:46 To : All Чтв 17 Июн 99 00:46 Subj : Re: Плавный переход одного изображения в другое. -------------------------------------------------------- From: "Lubarsky Oleg V." AlexMc пишет в сообщении <929442601@p122.f98.n5055.z2.ftn> ... А> В демах, (особенно на AMIGA) часто используется сабж. А> Пpичем эффект такой: одно изобpажение постепенно гаснет, А> а дpугое пpоявляется. Как сделать? Вариант 1: Линейно интерполировать каждую компоненту (R1,G1,B1) цвета пиксела, одного изображения, в соответстующие ему (R2,G2,B2) другого изображения, результат и тыкать на экран: R = R1 + k*(R2 - R1); G = G1 + k*(G2 - G1); B = B1 + k*(B2 - B1); 0 <= k <= 1 Вариант 2: Рисовать вторую картинку поверх второй с использованием альфа-канала, постепенно уменьшая прозрачность второго изображения. Что в принципе одно и тоже :) Bye! Best regards, respectfully yours ... --- ifmail v.2.14dev3 * Origin: Unknown (2:5020/400)