Главная » Статьи » Статьи

Режимы смешивания цветов.

Режимы смешивания цветов в  Stencyl.

Иногда при работе со Stencyl нужно добиться того, что бы кнопка при нажатии меняла цвет - и приходится рисовать отдельную кнопку для каждого состояния. На это тратится время и при этом растет размер нашей игры. Или хочется нарисовать полупрозрачную линию, инвертировать цвета в какой либо области, или добавить еще какие либо эффекты при рисовании. Для всего этого можно использовать блок set blend mod и здесь мы поговорим о том, что означает тот или иной его атрибут.

Список режимов смешивания:

Add(Добавление) - добавляется значение цветов каждого пикселя. Можно использовать для создания осветляющего эффекта.
Alpha(Альфа-канал) - использует маску альфа-канала.
Darken(Затемнение) - замещает области, которые светлее накладываемого цвета. Области, которые темнее, чем накладываемый цвет, не меняются.
Difference(Разница) -  вычитает значение основного цвета из накладываемого или наоборот. Это зависит от того, какой из цветов имеет большую яркость. Эффект такой же, как и у негатива.
Erase(Стирание) - кв основном применяется для стирания части переднего плана с использованием его альфа-канала.
Hardlight(Жесткий свет) - затемняет изображение, если наверху темное, осветляет, если светлое и повышает контрастность.
Invert(Инверсия) - инвертирует цвета.
Lighten(Осветление) - замещает пикселы, которые темнее накладываемого цвета. Области, которые светлее накладываемого цвета, не меняются.
Multiply (Умножение) - темный цвет рисования или слоя смешивания замещает более светлые области базового цвета, чтобы воспроизвести эффект затемнения. Светлый цвет рисования или слоя смешивания тоже затемняет базовый цвет, но не так сильно. Очень хороший режим при создании полупрозрачных теней.
Normal(Обычный) - название говорит само за себя.
Overlay(Наложение) - затемняет темные области и осветляет светлые области базового цвета. Используется для создания теней.
Screen(Экран) - обычно используется для создания подсветки и бликов объектива.
Subtract(Вычитание) - обычно используется для создания затемняющего эффекта растворения двух изображений.
В примере перемещение мыши в горизонтальном положении меняет силу применяемого эффекта.
Категория: Статьи | Добавил: corax (18.02.2013)
Просмотров: 1204 | Комментарии: 2 | Теги: смешивание цветов, set blend mod, Stencyl | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: