Эффект "GreyShade"

Эффект GreyShade предназначен для преобразования цветного изображения в черно-белое. Несмотря на то, что в программе уже есть эффекты Greyscale/GreyscalePlus, преимущество данного эффекта в его гибкости. Преобразование цветов в оттенки серого — это процесс, основанный на силе яркости и предположении, что определенная сила соотвествует определенному оттенку. Существует по меньшей мере три различных модели преобразования яркости.

Сперва давайте посмотрим на оригинальные цвета в этом примере.


Первая называется просто — 1/3 силы и используется эффектами Greyscale/Greyscale Plus. Она равномерно учитывает яркость всех трех цветовых каналов (красный, зеленый, синий).
Формула Y' = 0.333R' + 0.333G' + 0.333B'
Вот как это выглядит:

Другая используется NTSC & PAL/SECAM & JPEG, она придает вес зеленому каналу почти в два раза больше, чем красному, и в пять раз больше, чем синему каналу.
Формула Y' = 0.299R' + 0.587G' + 0.114B'
Вот как это выглядит:

Третья модель используется в Photoshop, но ее нельзя воссоздать с помощью эффекта, потому что это трехступенчатая модель, а эффекты в Construct должны иметь только одну ступень. Модель учитывает гамму рабочего пространства монитора и придает вес зеленому почти в десять раз больше, чем синему, и более, чем в три раза выше, чем красному. После преобразования гамма = 1, формула такая:
Y = 0.2126R'^2.2 + 0.7152G'^2.2 + 0.0724B'^2.2
R' = G' = B' = Y^(1/2.2)

С GreyShade вы можете сделать даже больше. Вы можете назначить один канал доминирующим, установив в настройках других 0. Вы можете перегрузить каждое значение, чтобы получать перенасыщенные цвета, жесткие перепады т.д.

Посмотрите эти два примера:

Документация:

Есть четыре значения, которые можно изменить в любое время:

Red Luminance Weight — сила яркости красного канала (плавающее значение).

Green Luminance Weight — сила яркости зеленого канала (плавающее значение).

Blue Luminance Weight — сила яркости синего канала (плавающее значение).

Intensity (Интенсивность) — сумма, которая сливается с оригиналом, в процентах.

Если вы хотите сохранить оригинальную яркость, просто убедитесь, что все три силы имеют положительные значения и сумму до 1 (одного). Но помните, что вы также можете использовать крайние значения за пределами этого диапазона, как -2,5 или 17. Также и интенсивность может быть установлена как 178% или даже -342%.

Установка:

Скопировать содержимое папки Effects в C:\Program Files\ScirraConstruct\Effects
После установки новый эффект GreyShade появится в общем списке эффектов.

Скачать эффект:

GreyShade.zip (2,4 кб)

Скачать исходники и примеры:

GreyShade.cap (430 кб) — Исходник, демонстрирующий эффект GreyShade (для открытия требуется программа версии не ниже 0.99.96).

GreyShade.exe (2,6 мб) — Скомпилированный пример, демонстрирующий эффект GreyShade.

Ссылка на источник:

GreyShade



Автор эффекта: tulamide

Опубликовано: 21 декабря, 2010

Категория: Плагины и эффекты