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

Общие Координаты Эффектор Параметры Деформация Ослабление

Параметры

 Трансформация

Режим изменения

Слева направо: исходное положение без Эффектора режим "Относительный", режим "Перестроить карту ", оба с Эффектором шейдер с показываемым градиентом и трансформацией размера

На верхнем изображении эффектор влияет на масштабирование клона. В зависимости от ваших установок для режима трансформации, масштабирование произойдёт посредством сложения с размером оригинала (Относительный, для математики: Параметр клона + (Параметр клона *Значение эффектора) или исходя из 0 (Перестроить карту, для математики: Параметр клона * Значение эффектора).

Режим Абсолютный имеет смысл при применении трансформации позиции, так как при этом клоны направлены на точку, определённую посредством значений P.X, P.Y и P.Z:

Слева исходное положение, справ Эффектор шейдер с показываемым градиентом и трансформацией размера

Участок изменения

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

Позиция

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

П [XYZ m]

Определите участки для позиции, масштабирования и угла, на которых эффектор должен производить варьирование клона, исходя из своих специфических возможностей (определяются в закладке Эффектор).

Проще говоря, наш эффектор создаст при этом значения между 0% и 100%, при этом 100% соответствует максимальному значению, которое вы определите здесь для позиции, масштабирования и угла.

Пример:
Вы используете Эффектор шейдер с чёрно-белым градиентом. При этом чёрный цвет соответствует 0%, а белый цвет соответствует 100%. Если вы теперь в поле P.Y установите значение 300 м, то это значение будет определять максимальное значение Y-перемещения, которое эффектор может в свою очередь назначить для объекта клонирования (а именно там, где шейдер является белым)..

Масштаб

Здесь вы определяете воздействие эффектора на размер. При активной установке Масштабирование будут показаны две дополнительные опции.

Масштабировать [-∞..+∞]

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

М [XYZ ]

Определите здесь участок для масштабирования, на котором эффектор, исходя из своих специфических свойств, должен производить изменение клонов (определяется в закладке Эффекторы).

Равномерный масштаб

При активной функции масштабирования, будет показана эта установка. Клоны, при активной установке, будут равномерно масштабированы во всех трёх направлениях. Если установка отключена, то каждое направление при этом вы можете устанавливать отдельно.

Абсолютный масштаб

При активной функции масштабирования, будет показана эта установка:

Может случиться, что посредством отдельных установок (например, с клонированными частицами и Эффектором случая), возможно, возникновение отрицательного масштабирования или веса. Клоны при этом будут направлены в неверном направлении. Посредством этой установки вы можете препятствовать таким нежелательным эффектам.

Вращение

Здесь вы определяете воздействие эффектора на угол поворота. Если вы определите эту функцию как активную, при этом будут показаны дополнительные параметры.

В [HPB °]

Определите здесь участок для угла поворота, на котором эффектор, исходя из своих специфических свойств, должен производить изменение клонов (определяется в закладке Эффекторы).

 Цвет

Режим цвета

Слева шейдер, справа Эффектор случая

Параметры под-закладки Цвет, определяют, как и каким образом цвета, которые были созданы посредством эффекторов, будут комбинированы с соответствующими цветами, а именно цветами клона, которые были установлены в объекте, создающем клон (например, Объект Клон, закладка Трансформация). Эффекторы шейдер и случая работают при этом немного отличительно от других, так как они в цветовом режиме Вкл, создают цвета для клонов. В это время, другие эффекторы, в зависимости от типа, могут создавать лишь чёрно-белые изображения.

У вас имеется при этом 3 режима, из которых вы можете выбрать необходимый:

Выкл.

Трансформация цвета отсутствует. Клоны при этом имеют цвет, определённый в объекте клоне.

Вкл.

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

Вручную

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

Использовать Альфу/Интенсивность

Цвет

В некоторых цветовых режимах, посредством этой панели цвета, вы можете определить необходимую цветовую гамму.

Режим смешения

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

 Дополнительные параметры

Трансформация веса [-∞..+∞%]

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

Значения веса при этом могут находиться в пределах границ от 0% до 100%. Вес \ взвешивание \ всех клонов может устанавливаться видимым, если вы в соответствующем объекте, создающем клон (Объекты Клон, Матрица и т.д.) закладки Трансформация в разделе Показ установили активным режим Вес. При активном объекте, создающем клон, на позиции каждого клона при этом будет (объекты клоны для этого возможно, но не всегда, должны быть установлены как невидимые) создан вес, показываемый цветовым оттенком, находящимся в цветовом спектре между красным и жёлтым:

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

Пример

У вас имеется массив клонов с клонированным кубом в режиме клонирования Каркасный. Для объекта клона был назначен Эффектор шага с показываемым графиком функций Сплайн. Для Эффектора шага, все установки закладки Параметр за исключением Трансформация веса являются отключенными. Значение параметра Трансформация веса установлена на 100%. Единственная задача, которую будет выполнять теперь Эффектор шага, он назначает для каждого клона вес, в пределах значений от 0% до 100%. Вы можете определить это на верхнем изображении по цветам (жёлтый, красный).

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

Теперь у вас имеется следующее:

Как вы видите, трансформация угла, масштабирования, и позиции для Эффектора случая происходит посредством значения веса, определяемого Эффектором шаг.

Вы можете посредством веса этого эффектора создать влияние дополнительных эффекторов \если необходимо\ на основной клон объект. Иногда может быть просто необходимым восстановление этого веса: Его значение при этом может быть восстановлено для определённого заранее первоначального состояния = 0% для всех клонов. Для этого вам необходимо создать Эффектор шейдер и без дальнейших установок установить его значение для параметров Интенсивность на 100%, а Максимум и Минимум на 0% (всё в закладке Эффекторы). Этот шейдер впоследствии должен быть расположен в объекте, создающем клоны (закладка Эффекторы) после всех, случайно имеющихся шейдеров, которые должны работать с первоначально созданным значением веса.

Изменение U [-∞..+∞%]
Изменение V [-∞..+∞%]

Все клоны имеют внутренне координаты UV (которые не имеют ничего общего с текстурированием), с которыми будут просчитаны воздействия эффекторов. Другие эффекторы, например Эффектор формулы, которые используют эти координаты, могут быть ограничены в отношении создаваемого ими воздействия.

Изменить клон [-∞..+∞%]

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

Оптимальным является режим Сортировать, так как эффект при этом наиболее очевиден. Кроме режима Кластер, он функционирует со всеми остальными режимами.

Пример

Этому объекту клону, в режиме Сортировать был назначен Эффектор шага. Если установка Изменить Клон = 100%, получится в конечном итоге следующий массив клонов. Если вы теперь измените параметр, то распределение переместится соответственно. Обратите внимание, что значения ниже, чем 0% и выше чем 100% также являются возможными. Посредством которых вы можете изменять количество подобъектов, основного объекта клона.

Установка Изменить клон функционирует также с другими режимами объекта клона. Это значение в таких случаях изменяет просто количество изменяемых клонов:

Показываемая кривая для Эффектора шага приводит например, к таким распределениям в режиме "Случай". Слева направо, возрастающее значение установки "Изменить клон"

Смещение времени

Анимированный цилиндр посредством 2 объектов деформаторов, приводит к таким результатам: Слева Эффектор шейдер и справа шага

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

На верхнем изображении были анимированы два объекта - объект изгиба и объект обжима от 0 до 20 кадра. Для обоих эффекторов значение для Смещение времени было установлено на 20. Кроме этого, эффекторы распределяют временные состояния клонов согласно чёрно-белого распределения (Эффектор шейдер), соответственно от клона 0 до последнего клона (Эффектор шага) или в другом направлении, где эффектор берёт свои начальные значения.

На заметку
Для сложных и анимируемых иерархий (например, в персонажной анимации), разместите всю геометрию в ноль объекте, который вы в своё время также расположите как подобъект для объекта Клон. В зависимости от сложности костной оснастки вашего персонажа (например, наличие выражений XPresso), не исключется случаи, для которых будет необходимо провести запекание аимации.

Видимость

Этот параметр предназначен для отключения видимости клонов, после достижения ими определённого значение порога. Но не для всех эффекторов эта установка имеет смысл: Эффектор случая, например, может это использовать, для установления случайных клонов невидимыми (обратите внимание, что для Минимум значение установлено на -100%). Эффекторы шага и шейдер отключают видимость клонов, которые находятся на 0. Для Эффектора шага это может произойти посредством сплайна, а именно там, где сплайн вдоль X-оси находится на 0. Для эффектора шейдер это были бы чёрные участки.

Если Эффектор простой должен создавать воздействие на видимость клонов, в этом случае обратите внимание на то, что значения обоих параметров Максимум и Минимум должно быть установлено на 0% и соответственно на 100%. Наряду с ослаблением, параметр Интенсивность также имеет непосредственно отношение к этому процессу (больше или меньше, чем 50% означает, какие клоны при этом будут видимы).