Cinema 4D Cinema 4D Prime XPresso Ноды XPresso Группа (Скрипт)
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Оператор Python

Общие Нод Параметры

Оператор Python

Этот узел позволяет вам комбинировать скрипты Python со схемами, которые вы создаёте в редакторе XPresso. Вы можете при этом создавать любое количество портов входа и производить изменение их названия, используя для этого контекстное меню. Обратите внимание на такой нюанс, что тип данных установленный активным в меню порта входа, вы не можете впоследствии изменять в пределах создаваемых схемах Python. Если вы выбрали неверный порт, в этом случае посредством двойного клика мыши на данном порту вам необходимо удалить его и создать повторно новый порт входа с необходимым типом данных. Все порты входа имеют определённые названия и расположены в скрипте Python как предварительно определённые переменные. Вы можете это узнать по стандартному узлу скрипта Phyton. Для него используются порты входа с названиями Input1 и Input2 без предварительного изменения названий для этих скриптов. Аналогичное правило является действительных и для портов выхода этого узла. Для этой стороны порта вы можете также производить изменение названий и при необходимости добавлять новые порты с необходимым типом данных. Что относится к программе Phyton в пределах одного узла Phyton, в данном случае необходимо обращать внимание на некоторые ограничения. Узлы Phyton не должны иметь непосредственного доступа к объектам сцены на основе просчитываемой в них программы. К примеру, если вам необходимо определить позицию объекта – в этом случае вы можете это выполнить на основе узлов XPresso и полученные таким образом данные интегрировать затем в программу Phyton, используя для этого соответствующие порты. Узел Python предназначен в большей степени для обработки математических просчётов и простых структур программы, к примеру if-then-else. Сложные программы Phyton вам необходимо обрабатывать на основе скриптов Phyton и при использовании соответствующего менеджера скриптов.