Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Объединение двух ARGB пикселей


Автор: Father 20.11.2011, 00:18
Здравствуйте. Помогите решить вот какую проблему:
Есть два пикселя в формате ARGB
dword pixel1=0xCC888888;
dword pixel2=0x80303030;

Задача получить значение pixel3 путем наложения второго пикселя на первый с учетом альфаканала.
Целый день убил а так ничего и невыходит (

Автор: metoflex 24.11.2011, 17:37
Так расчитать пробывали?

http://ru.wikipedia.org/wiki/Альфа-канал

(увидите формулу по ссылке "расчет результирующего цвета"). (соответственно все операции, скорее всего побитывые, хотя могу ошибаться).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)