From BlenderWiki

Jump to: navigation, search
Blender3D FreeTip.gif
IMPORTANT! Do not update this page!
We have moved the Blender User Manual to a new location. Please do not update this page, as it will be locked soon.

Групи вузлів

Вузли можна групувати. Групування вузлів спрощує компонування мережі вузлів, роблячи «локшину» компактнішою для роботи у Редакторі Вузлів. Результатом групування вузлів є створення елемента, який називається «NodeGroups» (всередині даного .blend-файла) або «NodeTrees» (при прикріпленні до даного файлу).

Концептуально, «групування» дозволяє вам визначати набір вузлів, яким ви можете оперувати ніби він є одним вузлом: використовувати його один чи кілька разів у цьому чи інших .blend-файлах.

Наприклад: ви створили матеріал за допомогою вузлів і хочете його використати в іншому файлі, що можна зробити просто шляхом прикріплення. Однак, цей створений матеріал представлений деревом вузлів і як його прикріпити? У потрібному файлі ви можете просто знову створити це дерево вузлів або його туди скопіювати. Проте, це неефективно. Чи, як приклад, ви створили мережу композитних вузлів «Глибина Різкості» і вам треба скористатись нею в іншому файлі? Для цього і передбачене групування зі створенням групи вузлів.

Після визначення групи вона стає окремим об'єктом, який можна повторно використовувати.

Групування вузлів

Panel: Редактор Вузлів

Menu: Node (Вузол)Make Group (Зробити Групу), ⇧ ShiftAGroup (Група)Make Group (Зробити Групу)

Для створення групи вузлів (групового вузла) виділіть бажані вузли у Редакторів Вузлів та натисніть CtrlG або виберіть у меню Node (Вузол)Make Group (Зробити Групу) чи через контекстне меню по Space введіть Make Group (Зробити Групу).

Вікно редактора забарвиться у зелений колір, на фоні якого будуть додавані у групу вузли, а також з'являться два нових прямокутники, подібні виглядом на вузли — Group Input (Ввід Групи) та Group Output (Вивід Групи). Для виходу з режиму редагування групи слід натиснути ⇆ Tab і група стане виглядати як і будь-який інший вузол.

Новостворена група отримає стандартне ім'я на кшталт «NodeGroup», «NodeGroup.001» тощо. Потрібно кожній групі давати своє унікальне ім'я, оскільки Blender не розрізняє групи за видами (матеріалові, композиційні, текстурні) вузлів і при повторному використанні можна загубитися серед таких груп. Тому, рекомендується в імені обов'язково зазначати вид групованих вузлів, наприклад, «Mat_XXX» для матеріалових, «Cmp_XXX» для композиційних та «Tex_XXX» для текстурних вузлів.

Blender3D FreeTip.gif
Вузли, які не слід включати у групи
У групи слід не включати такі вузли:
Стартові (початкові) вузли
включення початкового для мережі вузла у групу при повторному її використанні дасть подвійне задання даних для обчислення, що може призвести до помилки.
Стартові вузли — це вузли типу «Input» (Ввід).
Вивідні вузли
включення кінцевого для мережі вузла у групу при повторному її використанні дасть подвійне виведення даних для обчислення, що також може призвести до помилки!
Вивідні вузли — це вузли типу «Output» (Вивід).


Редагування груп вузлів

Для переходу у режим редагування групи вузлів натисніть ⇆ Tab. Це знову розгорне зелений фрейм групи і стануть доступними вузли, що входять у групу.

Ви можете у режимі редагування групи вилучати вузли з групи та перевпорядковувати і перез'єднувати їх між собою.

Під'єднувати зовнішні вузли до окремих вузлів у групі неможливо. Це дозволяється тільки для вводів і виводів лише групи у цілому.

Для додання вузлів ззовні у групу краще її розгрупувати, а потім знову згрупувати. Хоча на даний момент доступна також команда з меню «Вузол» -> Group Insert (Вставити у Групу) для додання зовнішніх вузлів у групу.

Вузлові елементи групи Group Input (Ввід Групи) та Group Output (Вивід Групи) призначені для налаштування вводу та виводу даних з цілої групи. Для цього, у режимі редагування групи можна з'єднувати відповідні вводи та виводи з цими елементами.


Розгрупування груп вузлів

Команда AltG розгруповує виділену групу та розміщує окремі вузли знову у вікні редактора. При цьому, усі внутрішні з'єднання між вузлами колишньої групи зберігаються.

Прикріплення груп вузлів з іншого файлу

Після створення елемента «NodeTree», який представляє ваші групи вузлів у даному файлі (серед даних файлу створюється однойменна тека), ви можете їх повторно використовувати через механізм прикріплення у Blender'і. Після прикріплення обраної групи вузлів з «NodeTree» іншого файлу в даний файл, ви можете звичайним способом додати її у вікно Редактора Вузлів. Далі можна працювати з прикріпленою групою вузлів, як і з будь-якою іншою групою.




Попередня: Операції з Вузлами | Головна | Наступна: Текстурні Вузли Вводу