Cinema 4D Cinema 4D Prime Меню Создать Деформация Деформатор Взаимодействие
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D
Деформатор Взаимодействие

Общие Координаты Объект Взаимодействие Учёт Карты Кеш Расширенно

Свойства объекта

Ослабление

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

Нет

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

UV

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

Интервал

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

Поверхность

При этом режиме просчёт деформации происходит на основе расстояния вдоль деформированной поверхности.

Взаимодействие

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

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

Интервал [0..+∞m]

Этот параметр определяет размер участка, на котором ослабление будет активным.

Интенсивность [0..+∞%]

Посредством этого параметра вы определяете высоту для формы ос

Восстановть форму [0..100%]

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

Значение параметра Восстановить форму для данного примера установлено на 0%. Анимированная сфера при каждом взаимодействии оставляет видимые отпечатки.

На заметку:
Вы можете видеть этот эффект только при протекании анимации или фиксации кеша ля всего процесса анимации.

Кривая

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

2 различные формы ослабления.

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

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