Нода «Смешать цвет» (mix color node)

Нода Mix смешивает значения, цвета и входные данные векторов, используя коэффициент для управления величиной интерполяции. Режим Color имеет дополнительные режимы смешивания.

Нода ":abbr:`Смешать (Mix)`".

Входы (inputs)

Коэффициент (factor)

Управляет степенью смешивания между входами A и B.

A/B

Два входа, которые смешиваются вместе.

Свойства (properties)

Тип данных (data type)

Тип данных, который используется для смешивания. Нода поддерживает типы данных float, vector, color и типы данных вращения.

Режим коэффициента (factor mode) только для Vector

Режим коэффициента может быть установлен на Uniform и Non-Uniform. В равномерном режиме – коэффициентом управляет одно «»нецелое значение. В неравномерном режиме коэффициентом управляет вектор, для каждого канала XYZ отдельно.

Смешать (mix) только для Color

Типы смешивания могут быть выбраны в выпадающем меню. Описание каждого конкретного режима смешивания смотрите в словарном определении «Режимы смешивания цвета».

Add, Subtract, Multiply, Screen, Divide, Difference, Darken, Lighten, Overlay, Color Dodge, Color Burn, Hue, Saturation, Value, Color, Soft Light, Linear Light

Ограничить множитель (clamp factor)

Ограничьте значение коэффициента между 0.0 и 1.0. Если флажок этой опции не отмечен, то нода работает с использованием «экстраполяции».

Ограничить результат (clamp result) только для Color

Ограничить результат на выводе диапазоном между 0.0 и 1.0.

Выходы (outputs)

Результат (result)

Вывести результат смешивания, используя выбранный тип данных.

Примеры

Ниже приведены примеры режимов наложения, а также некоторые практические варианты использования.

../../../../_images/compositing_types_color_mix_blend-modes.png

Смешивание цветного узора с плоским цветом (верхний ряд) и круглой маской (нижний ряд).

Исправление передержки

Представленная ниже настройка композитинга показывает, как исправить рендер с передержкой, затемнив его и увеличив контрастность.

../../../../_images/compositing_types_color_mix_contrast-enhancement.png

Пример конструкции нод, показывающий две ноды RGB Curves и Mix для композиции.

Верхняя нода RGB Curves затемняет изображение, линейно масштабируя каждое значение яркости цвета до меньшего.

Нижняя нода кривой увеличивает контраст, уменьшая малые значения яркости и увеличивая большие значения яркости.

Наконец, нода Mix объединяет эти два результата.

Водяные знаки

В былые времена в бумажную массу при высыхании вдавливался рисунок, создающий отметку, которая указывала, кто сделал бумагу и откуда она взялась. Отметка была едва различима, её можно было увидеть при определённом освещении. Вероятно, это была первая форма подсознательной рекламы.

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

Blender предоставляет полный набор инструментов, с помощью которых вы можете как закодировать свой водяной знак, так и определить, есть ли он на изображении.

Нанесение водяного знака на изображение

Сначала создайте свой собственный водяной знак. Вы можете использовать своё имя, слово или форму или изображение, которые нелегко скопировать. Пусть нейтральный серый цвет лучше всего работает с использованием предложенного метода кодирования, вы также можете использовать и другие цвета или узоры. Это может быть один пиксель или целый градиент; решать вам.

В примере ниже мы кодируем водяной знак в определённом месте на изображении с помощью ноды Translate; это поможет позже, поскольку нам нужно будет смотреть только на определённое место для метки. Затем мы используем ноду RGB to BW для преобразования цветного изображения в числа серых тонов, которые затем передаём в ноду Map Range, чтобы уменьшить видимость метки до одной десятой её исходной интенсивности.

Нода Add (нода Mix с режимом наложения Add) добавляет соответствующие пиксели, делая те, которые содержат метку, чуть-чуть ярче.

../../../../_images/compositing_types_color_mix_watermark-encode.png

Вставка водяного знака в изображение.

Конечно, если вы хотите, чтобы люди заметили ваш знак, не нужно его сильно масштабировать, либо же сделайте его контрастнее. Существует множество других способов добавления знака, при помощи других параметров смешивания и методов размещения. Не стесняйтесь экспериментировать!

Выделение вашего водяного знака из изображения

Когда вы видите изображение, которое, по вашему мнению, может принадлежать вам, используйте дерево нод ниже, чтобы сравнить его со своим стоковым изображением (оригинал без водяных знаков). В этом дереве для ноды Mix установлено значение Difference, а нода Map Value усиливает любую разницу. Результат направляется зрителю, и вы можете видеть, как чётко выделяется исходная метка.

../../../../_images/compositing_types_color_mix_watermark-decode.png

Проверка изображения на присутствие в нём вашего водяного знака.