Справка Cinema 4D Cinema 4D Prime Конфигурация программы Графический интерфейс программы
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Изменить команды...

Менеджер Изменить команды... содержит все команды программы Cinema 4D с учётом всех, дополнительно установленных плагинов. Рабочая поверхность менеджера позволяет вам производить интеграцию дополнительных команд для рабочих панелей программ, меню или использовать их как команды HUD. Дополнительно в этом менеджере вы можете произвести назначение клавиатурных сокращений (так называемые Shortcuts) для команд программы.

На заметку::
Необходимо различать понятия клавиатурных сокращений (Shortcuts) и горячих клавиш (Hotkeys):

  • Клавиатурное сокращение: Это комбинация клавиш для быстрого вызова определённой команды.
  • Горячая клавиша: Это любая клавиша, которая должна удерживаться нажатой во время движения мыши (например, 1 – для перемещения камеры).

Менеджер команд состоит из трёх частей:

Если вы для панели намерены присвоить определённую команду, просто перетащите её курсором мыши из менеджера команд на поле панели, используя для этого функцию программы Drag&Drop. Для оптического разделения команд, имеются три специальные кнопки – Грница значков, Граница групп и Участок. Вы можете их также перетаскивать посредством функции Drag&Drop и располагать между командами панели. Это делается с целью подразделения создающих командных панелей по их функциональным возможностям.

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

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

Кнопка Новая панель позволяет вам создать новую (пустую) панель.

На заметку:
Не все команды менеджера команд имеют определённый значок.

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

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

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

Команды как HUD-элементы

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

На заметку:
Обратите внимание при этом, что у вас имеется возможность при использовании файла new.c4d, определить для каждой созданной команды HUD в программе Cinema 4D, назначить определённое название.

Концепция клавиатурных сокращений в программе Cinema 4D

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

Вам необходимо различать следующие команды.

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

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

Если вы сейчас немного сбились с мысли, обратите внимание на следующий пример: Клавиша 1 по стандарту предназначена для перемещения камеры. Но как вы считаете, было бы это возможным, если аналогичная клавиша, например что-нибудь, выполняла бы в менеджере материалов, например, создавала новый материал? Нет ничего проще выполнить это:


  1. Найдите в списке команд запись Новый материал.
  2. Кликните в поле Клавиатурное сокращение и нажмите клавишу 1. В поле Ограничения на, вы можете найти теперь запись Менеджер материалов, который является не активным. Это означает ничто другое, как-то, что эта функция является локальной командой (при условии, что клавиша 1 является глобальной!).
  3. Кликните теперь на кнопку Добавить. Всё!

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

На участке назначения клавиатурных сокращений вы можете найти следующие функции:

Список

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

Клавиатурное сокращение

Кликните в это поле и затем нажмите определённую комбинацию клавиш на вашей клавиатуре, которая будет немедленно показана в поле задания. Но при этом эта комбинация ещё не является назначенной! Это выполняют кнопки Назначить и Добавить. Клавиатурные сокращения могут состоять из отдельных букв (A~A) или клавиш (CTRL/CMD; ALT;) или их комбинации CTRL/CMD+SHIF+ALT. Обратите внимание, что глобальные одинаковые клавиатурные сокращения, которые не являются ограниченными для одного менеджера, или аналогичные сокращения, которые являются ограниченными для одного, определённого менеджера – могут быть назначены только один раз. Если вы назначите аналогичное сокращение для другого менеджера, вы получите немедленно сообщение об ошибке в программе.

Следующие сокращения будут занесены для соответствующих кнопок мыши:

Средняя кнопка MMB

4. Кнопка мыши MX1

5. Кнопка мыши MX2

На заметку:
Не назначайте сокращений, которые использует система вашего компьютера, например, CTRL/CMD+ALT+DEL!

Кроме этого, клавиатурные сокращения, которые являются действительными при вызове объектов (например, клавиши SHIFT, CTRL/CMD, ALT, позволяющие создание иерархическое расположения для вновь созданных объектов Объекты), будут при этом также учитываться). Например, для создания объекта Выдавливание вы назначили клавиатурное сокращение ALT+U. Фактически это означает, что вновь созданный объект Выдавливание будет расположен как родительский объект для являющегося актуально выделенным объекта (например, для сплайна).

На заметку:
Клавиатурное сокращение будет сохранено в файле shortcuttable.res папки prefs.

Ограничения на

Если глобальная команда должна быть ограничена на определённый менеджер, в этом случае вы можете выбрать здесь один из них. Если вы выберите Без, созданная команда будет иметь глобальное воздействие. Если вы видите в этом меню записи, имеющие цвет основного поля окна менеджера (как правило, серый цвет), это означает, что речь идёт о локальной команде, которая имеет воздействие только на этот менеджер. Вы найдёте в этом меню установку Создать инструмент. Она позволяет вам переписывать горячие клавиши для имеющихся клавиатурных сокращений. Для вас как пользователя программой, эта установка не представляет особого интереса. Данная установка используется компанией MAXON для взаимного согласования имеющихся горячих клавиш и соответствующих им клавиатурных сокращений.

Изменить команды….>

Режим настроек

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

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

Назначить

Здесь вы можете изменять уже имеющиеся, или вновь назначенные клавиатурные сокращения. При нажатии на кнопку, возможно раннее назначенное клавиатурное сокращение, будет заменено новым.

Добавить

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

Удалить

Эта кнопка приводит к удалению выделенного слева клавиатурного сокращения.

Выполнить

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

Клавиатурная иерархия

Начиная с версии Cinema 4D R9, вы можете назначать иерархию для сокращений клавиатуры. Это означает, вы можете назначать сокращения, состоящие из нескольких клавиш. Их вызов производится простым нажатием последовательности, определённых вами для этой команды клавиш (например, 2 клавиши или 3 и так далее). После нажатия первой клавиши вам будет показано окно с соответствующим списком сокращений клавиатуры. Нажмите теперь вторую клавишу, для вызова необходимой команды.

Сокращения такого типа являются полностью изменяемыми. Они определяются следующим образом:

Иерархия сокращений клавиатуры в менеджер команд и позже при их вызове

В нижнем поле назначения Клавиатурное сокращение нажмите кратковременно в определённой последовательности обе клавиши (или ещё больше). Между клавишами будет показана тильда. Не забывайте затем кликнуть на кнопку Назначить.

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