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

Команды

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

Создать цепь IK

Посредством этой команды вы можете очень быстро создать цепь IK. При этом будет создан тег IK, для которого в поле Конец программа автоматически заносит последний сустав иерархии. Дополнительно будет создана цель (простой ноль объект), который также заносится автоматически программой в поле Цель. В окне менеджера объектов выберите просто первый и последний суставы, которые будут определены как начало и окончание для создаваемой IK цепи. Используйте дополнительно клавиши CTRL/CMD для создания нескольких цепей. Для этого небольшой пример:

Предположим, у вас есть цепочка суставов для ноги, которая имеет следующие составляющие «Бёдра», «Колено», «Ступня», «Подошва» и «Пальцы». Если вы сейчас в окне Менеджер объектов произведёте выбор всех этих объектов, кроме «Колено», с нажатой CTRL/CMD клавишей и используете команду Создать цепь IK из меню Персонаж > Команды > Создать цепь IK, в этом случае будет создано три цепи IK с соответствующими для них целями. Первый тег IK будет назначен для сустава «Бёдра» и для параметра Конец, в него автоматически заносится «Ступня», второй будет назначен для сустава «Ступня» и для параметра Конец автоматически заносится «Подошва» и третий тег назначается для сустава Подошва, в поле параметра Конец для которого также автоматически заносится «Пальцы».

Выровнять

Эта команда позволяет вам очень быстро производить выравнивание осей для иерархии суставов. Выберите для этого верхний сустав иерархии в окне Менеджер объектов и используйте эту команду. Используйте клавишу CTRL/CMD в том случае, если вы намерены произвести выравнивание осей только для выделенного сустава без изменения при этом расположенных ниже по иерархии объектов.

Копировать цепь

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

Отразить цепь

Эта команда функционирует по аналогии с командой Назначить цепь за исключением того, что в этом случае координаты передаются отражёнными. По стандарту программы отражение координат использует плоскость YZ. Если вы при этом дополнительно используете клавишу CTRL/CMD, в этом случае отражение координат происходит с использованием плоскости XY. Для использования плоскости XZ необходимо при вызове команды использовать клавишу SHIFT.

Назначить цепь

На основе этой команды вы можете производить перенос координат на активную иерархию суставов, которые вы предварительно скопировали с использованием для этого команды Копировать цепь. Если вы дополнительно используете клавишу CTRL/CMD, при этом только координаты активного объекта (объектов) будут назначены для этой цепи.

Восстановить координаты

Эта команда производит установку координат позиции и угла для объектов являющихся выделенными в окне Менеджер объектов на 0 и масштаб вдоль всех осей на 1. При нажатии клавиши CTRL/CMD назначаемые ноль координаты будут использоваться как глобальные. При использовании клавиши SHIFT назначаемые ноль координаты будут относиться к родительскому (самому верхнему) объекту в иерархии суставов.

Определить начальный угол

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

Установить начальный угол

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

Восстановить позу-оригинал

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

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

Установить позу-оригинал

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

Если при вызове команды Установить позу-оригинал вы удерживаете нажатой клавишу CTRL/CMD, в этом случае учитываются только те объекты, которые являются выделенными в теге назначения веса.

Создать кластер

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

Проецировать объект

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

Имеются следующие параметры:

Подобъекты

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

Стандарт, CTRL, SHIFT

Команда имеет четыре режима (которые в настройках команды могут назначаться для клавиш SHIFT и CTRL/CMD).Если при вызове этой команды вы не используете дополнительные клавиши, в этом случае используется режим назначенный для параметра Стандарт.

Заменить на

На основе этой команды вы можете производить замену объектов или их составных частей (например, тегов или данных пользователя) на другие объекты или составные части. Выделите для этого необходимый объект, который необходимо заменить и используйте команду Заменить на. Рядом с курсором мыши при этом будет показан знак вопроса, означающий готовность процесса выбора. Выберите теперь объект в окне Менеджер объектов или редакторе программы, свойства которого должны быть назначены для заменяемого объекта.

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

На заметку:
Если вы выделили несколько объектов и используете эту команду, в этом случае будет произведён процесс мульти-выбора. Он позволяет вам произвести выбор одного или нескольких объектов, которые будут использованы для замены. Клавиши SHIFT и CTRL/CMD в этом случае используются для добавления или удаления объектов из и для актуального выделения. При использовании клавиши RETURN производится выполнение команды. Если вы выбрали только один объект, он будет использован для замены. При выборе нескольких объектов, порядок замены объектов производится с учётом очерёдности актуального выбора объектов. Кроме этого, первый выделенный (заменяемый) объект будет заменён также на первый объект из процесса мульти-выбора.

Настройки

Настройки команд могут быть показаны постоянно (при использовании клавиатурного сокращения), если вы в менеджере Изменить команды… (Окно > Компоновка > Изменить команды…) для этой команды установите активной установку Режим настроек.

Объект

Производит замену выделенного объекта на другой объект.

Подобъекты

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

Удалить

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

Имя

Заменяет название выделенного объекта на название другого объекта.

Теги

Заменяет теги выделенного объекта на теги другого объекта.

Слои

Заменяет слои выделенного объекта на слои другого объекта.

ПМВ

Заменяет координаты выделенного объекта на координаты другого объекта.

Анимация

Заменяет анимацию выделенного объекта на анимацию другого объекта. Если этот объект не имеет анимации, в этом случае анимация выделенного объекта также удаляется.

Параметры

Заменяет параметры выделенного объекта на параметры другого объекта. Это функционирует с объектами имеющими параметры, например, с примитивами или генераторами. Конвертированная геометрия не имеет параметров замены.

Данные пользователя

Заменяет данные пользователя выделенного объекта на данные пользователя другого объекта.

Геометрия

Заменяет геометрию выделенного объекта на геометрию другого объекта. Это не функционирует с генераторами.

Сохранить центр

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

Сохранить размеры

Здесь вы видите результат активной установки Сохранить размеры.

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

Назначить родителем

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

Вывести из иерархии

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

На заметку:
Если вы при этом используете клавишу SHIFT, удаление происходит только для выделенных объектов и их подобъекты остаются без изменения в начальной иерархии.