Skupiny uzlov

../../../_images/interface_controls_nodes_groups_example.png

Príklad skupiny uzlov.

Zoskupenie uzlov môže zjednodušiť strom uzlov povolením inštancie a skrytia častí stromu.

Koncepčne vám zoskupenie uzlov umožňuje určiť sústavu uzlov, s ktorými môžete zaobchádzať, akoby to bol „iba jeden uzol“. Skupiny uzlov sú podobné funkciám v programovaní, dajú sa opakovane použiť na mnohých miestach v strome uzlov a je možné ich upravovať zmenou „parametrov“ skupiny uzlov.

Ako príklad: Ak ste vytvorili materiál, ktorý by ste chceli použiť s rôznymi vstupmi, napr. difúzna farba: červený plast, zelený plast. Môžete vytvoriť pomocou Vytvoriť jedného užívateľa rôzne materiály pre každú rozdielnu farbu kópiou stromovej časti popisujúcej plastový materiál. Ak chcete upravovať materiál, budete musieť úpravu vykonať znova na všetkých materiáloch. Lepšou metódou opätovného použitia je vytvorenie skupín uzlov, pričom sa vystavia iba premenné vstupy (napr. Difúzna farba).

Podporované sú aj vnorené skupiny uzlov, t. j. skupinu uzla je možné vložiť alebo vytvoriť v rámci inej skupiny uzlov.

Poznámka

Rekurzívne skupiny uzlov sú zakázané pre všetky súčasné systémy uzlov, aby sa zabránilo nekonečnej rekurzii. Skupina uzlov nikdy nemôže obsahovať seba (alebo inú skupinu, ktorá ju obsahuje).

Rozhranie

Keď sa vytvorí skupina uzlov, vygenerujú sa nové uzly Skupinový vstup a Skupinový výstup, ktoré reprezentujú tok údajov do a zo skupiny. Ďalej sa pripojenia k vstupným zásuvkám pochádzajúce z nevybraných uzlov pripoja k novým zásuvkám na uzle Skupinový vstup. Podobne sa odchádzajúce spojenia so vstupnými zásuvkami nevybraných uzlov pripoja k novému uzlu Skupinový výstup.

Ak chcete do skupiny vložiť ďalší parameter, musí byť do uzla Skupinový vstup pridaná zásuvka. Preto pretiahnite prepojenie z dutej zásuvky na pravej strane uzla Skupinový vstup do požadovanej vstupnej zásuvky na uzle, ktorý vyžaduje vstup. Proces je obdobný pre Skupinový výstup, pokiaľ ide o údaje, ktoré chcete sprístupniť mimo skupinu.

Panel

Referencia

Režim

Všetky režimy

Panel

Sidebar ‣ Group ‣ Interface

../../../_images/interface_controls_nodes_groups_interface-panel.png

Panel rozhrania na úpravu skupín.

Zásuvky je možné pridávať, meniť ich poradie alebo ich odstraňovať, je možné pridávať popisné názvy a tu definovať podrobnosti hodnoty vstupných údajov.

Ak máte viac vstupov alebo výstupov, je možné ich znova priradiť výberom zásuvky v zozname. Potom ich posúvať nahor alebo nadol tlačidlami so šípkami na pravej strane panela. Tlačidlo plus pridá nepripojenú zásuvku rovnakého typu ako vybraná zásuvka alebo zásuvku hodnoty, ak nie je výber. Tlačidlo mínus odstráni vybranú zásuvku. Trojuholník v dolnej časti zoznamu má filtračné funkcie, ktoré pomáhajú nájsť uzly, ak má skupina veľké množstvo zásuviek.

Názov

Názov zásuvky, ktorá sa má zobraziť v rozhraní uzla.

Popis

Správa zobrazená po vznášaní myšou nad vlastnosťou zásuvky. V súčasnosti je podporovaná len pre Editor Uzol geometrie.

Predvolené

Hodnota, ktorá sa má použiť, keď nie je nič pripojené k zásuvke uzla. Toto neovplyvní aktuálny uzol, ale ovplyvní inštancie uzla.

Min, Max

Minimálna a maximálna hodnota pre tlačidlo užívateľského rozhrania zobrazená v rozhraní uzla. Toto nie je minimum alebo maximum pre údaje, ktoré môžu prechádzať cez uzol. Ak zásuvka odovzdá vyššiu hodnotu ako maximum, bude stále prechádzať do uzla nezmenená.

Skryť hodnotu

Skryje hodnotu zásuvky, aj keď zásuvka nie je pripojená.

Upraviť skupinu

Referencia

Režim

Všetky režimy

Ponuka

Uzol ‣ Upraviť skupinu

Záhlavie

Prejsť na strom nadradeného uzla

Skratka

Tab, Ctrl-Tab

Pri vybranej skupine uzlov Tab rozšíri uzol na snímku a zobrazia sa v nej jednotlivé uzly. Môžete ich presúvať, hrať sa s ich jednotlivými ovládačmi, interne ich prevláknovať atď., môžete to robiť rovnako, ako keby boli bežnou súčasťou zobrazenia editora. Nebudete ich však môcť napojiť na uzol mimo skupinu; musíte použiť externé zásuvky na bočnej strane skupiny uzlov. Zatiaľ čo Tab je možné použiť na vstup aj výstup zo skupiny, Ctrl-Tab len na ukončenie.

../../../_images/render_cycles_optimizations_reducing-noise_glass-group.png

Príklad rozšírenej skupiny uzlov.

Vytvoriť skupinu

Referencia

Režim

Všetky režimy

Ponuka

Uzol ‣ Vytvoriť skupinu

Skratka

Ctrl-G

Ak chcete vytvoriť skupinu uzlov, vyberte uzly, ktoré chcete zahrnúť, a stlačte Ctrl-G, Skupina ‣ Vytvoriť skupinu. Skupina uzlov bude mať zelený titulok. Všetky vybrané uzly budú teraz obsiahnuté v skupine uzlov. Predvolené pomenovanie pre skupinu uzlov je „NodeGroup“, „NodeGroup.001“ atď. V skupine uzlov je pole pre názov, do ktorého môžete kliknutím zmeniť názov skupiny. Zmeňte názov skupiny uzlov na niečo zmysluplné. Pri pripájaní skupín uzlov z jedného blend-súboru do druhého Blender nerobí rozdiel medzi skupinami materiálových uzlov alebo poskladanými skupinami uzlov. Preto sa odporúča použiť určitú konvenciu pomenovania, ktorá vám umožní rozlišovať medzi týmito dvoma typmi.

Pri pripájaní skupín uzlov z jedného blend-súboru do druhého Blender nerobí rozdiel medzi skupinami materiálových uzlov alebo zloženými skupinami uzlov. Preto sa odporúča použiť určitú konvenciu pomenovania, ktorá vám umožní rozlíšiť medzi týmito dvoma typmi.

Tip

Čo nemožno zahrnúť do skupín uzlov:

Pamätajte, že základnou myšlienkou je, aby skupina bola opakovane použiteľným samostatným softvérovým komponentom. Skupiny uzlov materiálu by nemali obsahovať:

Vstupné uzly

Ak do svojej skupiny zahrniete zdrojový uzol, nakoniec sa zdrojový uzol objaví dvakrát: raz v skupine a raz mimo skupiny v novom strome uzlov materiálu.

Výstupný uzol

Ak do skupiny zahrniete výstupný uzol, nebude k dostupná výstupná zásuvka zo skupiny!

Zrušiť skupinu

Referencia

Režim

Všetky režimy

Ponuka

Skupina ‣ Zrušiť skupinu

Skratka

Ctrl-Alt-G

Removes the group and places the individual nodes into your editor workspace. No internal connections are lost, and now you can link internal nodes to other nodes in your workspace.

Oddeliť P

Oddelí vybrané uzly zo skupiny uzlov.

Kopírovať

Skopíruje do stromu rodičovského uzla, zachová skupinu neporušenú.

Presunúť

Premiestni do stromu rodičovského uzla, odstráni zo skupiny.

Vložiť skupinu

Referencia

Režim

Všetky režimy

Ponuka

Uzol ‣ Vložiť skupinu

Výberom sústavy uzlov končiacich uzlom cieľovej skupiny a stlačením klávesovej skratky Uzol ‣ Vložiť skupinu sa tieto uzly presunú do tejto skupiny. Presunuté uzly sa zhromaždia do vlastnej skupiny, aby sa zachoval ich kontext spojenia a majú vlastné vstupné a výstupné uzly skupiny. Existujúce vstupné a výstupné uzly skupiny sa aktualizujú o nové zásuvky, ak existujú, z nových uzlov. Skupinu uzlov je potrebné upraviť tak, aby obsahovala jeden uzol Skupinový vstup a jeden Skupinový výstup.

Pripojenie skupín uzlov

Referencia

Editor

Horný panel

Režim

Všetky režimy

Ponuka

Súbor ‣ Odkaz/Pripojiť

Po pripojení stromu uzlov k svojmu blend-súboru ho môžete použiť v editore uzlov stlačením Shift-A, Pridať ‣ Skupinu a následným výberom pripojenej skupiny . „Ovládací panel“ skupiny obsahuje jednotlivé ovládače pre zoskupené uzly. Môžete ich zmeniť prácou s uzlom Skupina ako s ktorýmkoľvek iným uzlom.