Cinema 4D Cinema 4D Visualize, Broadcast, Studio MoGraph Узлы MoGraph Эффектор
Функция доступна в CINEMA 4D Broadcast, Studio
Эффектор

Общие Параметры

Параметры

Порты входа

Эффектор

К порту входа Эффектор вы подключаете выходной порт считывающего объекта эффектора.

Время [-∞..+∞]

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

Остальные порты можно понять даже по их названиям и большинство из них может быть измерено посредством одноимённых портов выхода Date-Node:

Глобальная матрица
Цвет
UV [XYZ ]
Вес [-∞..+∞]

Порты выхода

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

Интенсивность, совместный продукт усилия (устанавливаемого в эффекторе) ослабления и размера управляемого входным значением эффектора ("Общие положения" подраздел Как функционируют эффекторы?). "Вес" (значение веса при этом будет дополнительно умножено). Эти 2 порта подходят оптимально для их использования в нормальных схемах XPresso.

Глобальная матрица, Цвет, UV, Видимость и Время, также являются изменяемыми посредством эффекторов значениям и приводят к разным результатам, если они будут снабжены значениями для соответствующих портов входа. "Видимость" является Значением Булев, которое будет создано посредством эффектора, и с определённого значения порога поставляет значение = "0".

Этот Ноде предоставляет для нас следующие порты выхода:

Глобальная матрица
Цвет
UV [XYZ ]
Видимость
Вес [-∞..+∞]
Время [-∞..+∞]
Интенсивность [-∞..+∞]

Пример

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

  1. Создайте Эффектор шейдер, которому вы назначите текстуру с её плоскостной проекцией. В Эффекторе Затенитель выберите закладку Затенение: Канал: Цвет (в соответствующем материала, Затенитель будет им использован в канале цвета) и перетащите тег текстуры эффектора шейдера в поле Тег текстуры.

    Посредством инструмента текстуры установите проекцию таким образом, что источники света будут охвачены текстурой:


  2. При помощи такой схемы XPresso, возможно управление интенсивностью источников света показываемым шейдером:

Посредством нода списка объектов, которому назначены все источники освещения, будут в порядке очерёдности все глобальные матрицы источников освещения подключены к узлу эффектора, который в свою очередь для каждой из позиций просчитает значение веса, которое в свою очередь и при помощи трансформаторов участка приведёт к созданию конечного значения для источников освещения. Вот и всё: Управление интенсивностью источников освещения посредством одного из шейдеров. Таким способом вы можете управлять и контролировать всеми имеющимися и вообразимыми параметрами объектов.