Показать сообщение отдельно
Старый 28.12.2014, 06:26
PlutDem вне форума Посмотреть профиль Отправить личное сообщение для PlutDem Найти все сообщения от PlutDem
  № 1  
Ответить с цитированием
PlutDem
 
Аватар для PlutDem

Регистрация: Feb 2012
Сообщений: 212
По умолчанию Цветовая арифметика

Здравствуйте, предположим нам нужно умножить цвет А и цвет Б с применением альфа канала у последнего. Каналы выражаются в диапазоне от 0 до 1.
Несколько примеров умножения красного канала:
А 0.5 * Б 0.5(альфа 1) = 0.25
А 0.5 * Б 0.5(альфа 0.5) = 0.375
Проще говоря, нужно сымитировать эффект наложения Multiply с прозрачностью как в Photoshop.
Подскажите наиболее быстрый метод как это можно вычислить.