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

Меню Python

В программе Cinema 4D имеется два скриптовых языка — C.O.F.F.E.E. и новый язык Python. Поэтому рекомендуется использовать новый язык Python. Этот язык предлагает практически аналогичный доступ ко всем функциям программы Cinema 4D по аналогии C++SDK. Техническую поддержку и документацию для языка Python (а также для CO.F.F.E.E.) вы найдёте в сети Интернет по адресу http://www.plugincafe.com.

Скрипты

Наряду с изложенными ниже командами вы найдёте здесь список всех скриптов Python. Скрипты Python в отличии от плагинов имеют расширение файла как «*.py» или «*.csc». Если там расположено изображение с аналогичным названием в формате TIF, оно в данном случае будет использовано как значок.

Выполнить скрипт...

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

Папка скрипта...

Эта команда приводит к открытию папки скриптов в вашей директории пользователя (library/scripts).

Сохранить в качестве шаблона

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

Кодирование...

Выберите здесь «*.pyp» или «*.cof» файл плагина для его кодирования. После его кодирования обратный процесс является невозможным! Кодированный файл имеет расширение «*.pypv» или «*.cob». Кодированный файл сохраняется в аналогичной директории с файлами не имеющими кодировки (который может впоследствии отдельно удаляться).

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

Редактор выражений

Редактор выражений вы можете открыть при использовании таких объектов, как Генератор Python или узла Python:

Окно редактора имеет четыре кнопки со следующими названиями:

Импортировать…

При использовании этой кнопки вы можете произвести импорт файлов «*.py» и «*.cof», с целью их показа в окне редактора выражений.

Сохранить…

Эта команда позволяет вам производить сохранение созданного кода в определённом файле.

Компилировать…

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

Выполнить:

Производит выполнение кода.

Восстановить все

Производит возврат всех объектов Python (тег, узел, генератор) до начального состояния.

Менеджер плагинов...

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

Слева в списке вы можете получить информацию о корректном импорте всех плагинов. В противном случае их значки будут обозначены знаком «x».

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

Развернуть все Свернуть все

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

Переимпортировать плагин

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

Показать в Explorer/Finder

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

Переимпортировать все

На основе этой команды вы производить повторный импорт всех, предоставленных в этом списке плагинов.

Создать скрипт для переимпортированного

Эта команда создаёт скрипт Python с его последующим копированием в буфер обмена вашего ПК. Это скрипт производит затем повторный импорт соответствующего плагина.