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

Направление Опции Именование Веса Инструмент

Веса

 Опции точек

Метод точек

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

Дистанция

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

Ближайший

Этот метод выбирает ближайшую к отражённой координате точку без учёта ограничения установленного порога.

Поверхность

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

Нормали

Функционирует схоже с Поверхностью, только в этом случае от отражённой позиции каждой точки вдоль её нормалей будет спроецирован луч. Место на поверхности, на которое попадёт этот луч, и будет использовано.

Порог [0..+∞m]

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

RELEASE 19

 Опции суставов

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

Проход 1

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

Иерархия

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

Позиция

Этот режим ищет ближайшие координаты позиции отображаемого (относительно плоскости отображения) сустава.

Порог [0..+∞m]

Этот параметр становится доступным лишь если в Проход 1 или Проход 2 задана Позиция. Он определяет радиус вокруг отражаемой позиции, в пределах которого алгоритм будет искать подходящую позицию сустава.

Разделение

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

Фактор разметки [1..200%]

Этот режим становится доступным при выборе Проход 1 или 2 Позиция. Он определяет переменный порог, который позволяет увеличивать или уменьшать пропорциональный радиус поиска для каждого сустава.

Название

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

Учитывать регистр

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

Слева

Тут можно указать определённую часть названия, на основе которого будут определяться суставы с левой стороны плоскости отображения. К примеру, если левая рука персонажа названа «Arm_L», тогда тут следует задать «_L». Таким образом, алгоритм поймёт, что соответственный сустав находится с левой стороны плоскости отображения.

Справа

Тут можно указать определённую часть названия, на основе которого будут определяться суставы с правой стороны плоскости отображения. Если мы ещё раз рассмотрим пример выше, то левая рука будет соответствовать правой, если мы назовём её «Arm_R». В этом случае «_R» является искомой частью названия сустава.

Проход 2

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

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

Режим Нет отключит второй проход. Описание всех других режимов вы найдёте выше, в описании Прохода 1.

Отразить веса

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