Создание связи в новый слот нода Group Output в Blender Geometry Nodes

По умолчанию у нода Group Output при создании дерева нодов в Blender Geometry Nodes, имеется два входа. Первый, с индексом 0 – базовый вход для геометрии. Второй вход, с индексом 1, виртуальный, служит для создания новых входов – если на него подсоединить связь, на его месте автоматически создается новый вход определенного типа.

При создании связи между нодами средствами Python API, в Blender до версии 3.4, виртуальный вход работал точно так же, как и в визуальном режиме – достаточно было создать связь, указывая вход нода Group Output с индексом 1, как нужный вход формировался автоматически.

В версиях Blender 3.5 и выше при попытке создать связь, используя виртуальный вход нода Group Output, новых вход автоматически не формируется и связь создается некорректно.

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

В параметрах нужно передать тип создаваемого входа и его имя.

Созданный вход размещается в ноде Group Output под индексом 1 и замещает виртуальный вход, который там размещался ранее.

До создания нового входа:

После создания нового входа:

Теперь можно создавать связь к созданном входу, как раньше. Например:

0 0 голоса
Article Rating
Подписаться
Уведомить о
guest

0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии