Скачать в архиве (ZIP;317Kb);
- 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." <drlove@impuls.zhitomir.ua>
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 <Dr.L0V>...
--- ifmail v.2.14dev3
* Origin: Unknown (2:5020/400)
Download this code: twopic.txt