Uzol Vysunúť povrchovú sieť#

Uzol Vysunúť povrchovú sieť.

Uzol Vysunúť povrchovú sieť vygeneruje nové vrcholy, hrany alebo plôšky na vybranej geometrii a transformuje ich na základe posunu.

Operácie sú podobné ako pri nástroji Vysunúť v režime editácie povrchovej siete, hoci sú tu určité rozdiely. Najdôležitejším je, že uzol nikdy nezachová zadné plôšky vysunutia na mieste, vždy sa odstránia. Pravidlá šírenia atribútov môžu byť tiež odlišné.

Vstupy#

Povrchová sieť

Štandardný vstup geometrie.

Výber

Určuje, či sa má vysunúť každý prvok. Hodnoty TRUE znamenajú, že prvky budú vysunuté, hodnoty FALSE znamenajú, že prvky zostanú nezmenené.

Posuv

Hodnota premiestnenia novej geometrie v každej osi. Predvolenou hodnotou vstupu „Posuv“ je hodnota normálu povrchovej siete . Na zmenu vzdialenosti možno použiť vstup Mierka. Keď sa však pre tento vstup vypočíta priamo, použije sa dĺžka vstupných vektorov.

Tip

Keďže predvoleným vstupom sú normály povrchovej siete, môže byť potrebné vypočítať ich len pre tento uzol. Ak je vysúvanie aj tak len v jednom smere, potenciálnym zlepšením výkonu je namiesto toho pripojiť uzol Vektor.

Mierka

Faktor použitý na zmenu mierky prvkov alebo skupín prvkov.

Individuálne len režim Plôšky

Určuje, či sa má vysúvať každá plôška samostatne a nie spojené skupiny plôšok spoločne ako oblasti. Na každej strane každej vybranej plôšky sa vytvorí štvorica bočných plôšok.

Vlastnosti#

Režim
Vrcholy:

Tento režim je pomerne jednoduchý, len pripojí nové hrany a vrcholy k vybraným vrcholom.

Hrany:

Pripojí nové štvorcové plôšky k vybraným hranám. Vrcholy zdieľané pôvodnými vybranými vrcholmi sú zdieľané aj vo vytvorených kópiách hrán.

Poznámka

V závislosti od situácie môžu byť normály nových plôšok ľubovoľné. Ak má vybrané hrany len jedna vybraná plôška, uzol môže vybrať konzistentnú orientáciu nových plôšok, ale ak je pripojených viac ako jedna plôška alebo nie sú pripojené žiadne plôšky, môže byť potrebné normály dodatočne upraviť.

Plôšky:

Vysúva súvislé oblasti vybraných plôšok alebo každú vybranú plôšku samostatne, v závislosti od logického vstupu Samostatne.

Ak je vstup Samostatne FALSE, uzol nájde oblasti spojených plôšok a na hraniciach týchto oblastí vytvorí nové „bočné“ plôšky. Ak je vybraná celá povrchová sieť a je to už nevyvinutý tvar, výsledkom bude len to, že sa posunie celá povrchová sieť. Všetky vrcholy, hrany alebo plôšky na vnútri oblastí plôšok sa len presunú, nie sú vytvárané kópie.

Výstup#

Povrchová sieť

Štandardný výstup geometrie.

Zhora

Výstupné pole typu logická hodnota obsahujúce novú geometriu zhora. Oblasť vplyvu závisí od zvoleného režimu. V režime Vrchol je to výber nových vrcholov. V režime Hrana je to výber vytvorených kópií hrán a v režime Plôška je to výber nových plôšok.

Z boku

Výstupné pole typu logická hodnoty obsahujúce „stranu“ novej geometrie. V režime Vrchol sa vyberajú nové hrany, v režime Hrana nové plôšky a v režime Plôšky sa vyberajú nové bočné plôšky, čo sú všetky nové plôšky, ktoré nie sú vo výbere Zhora.

Príklady#

../../../../_images/modeling_geometry-nodes_extrude-mesh_sphere-materials.png

Tu sa výstupy výberu používajú na nastavenie materiálov na určitých plôškach povrchovej siete. Uzol Náhodná hodnota možno použiť na limitovanie vysunutia na náhodnú sústavu plôšok.

Prenesenie atribútov#

Atribúty sa prenášajú do nových prvkov podľa osobitných pravidiel. Atribút nikdy nezmení domény vo výslednej povrchovej sieti. Atribút id nemá žiadne špeciálne zaobchádzanie.

Vo všeobecnosti sa logické atribúty propagujú s hodnotou „OR“, čo znamená, že akákoľvek pripojená hodnota „TRUE“, ktorá je zmiešaná s inými typmi, spôsobí, že nová hodnota bude tiež „TRUE“.

Nasledujúce odseky popisujú:

Režim Vrchol#

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-vertex-new-edges.png

Nové hrany vytvorené v režime vrcholov používajú priemernú hodnotu všetkých pripojených hrán.#

  • Nové vrcholy majú skopírované hodnoty z pôvodných vrcholov

  • Nové hrany majú priemernú hodnotu všetkých pripojených pôvodných hrán. V prípade logických atribútov sú hrany vybrané, ak boli vybrané akékoľvek pripojené hrany.

Režim Hrana#

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-edge-connecting-edges.png

Prenesenie atribútu pre nové spojovacie hrany (zvislá žltá hrana). Konečná hodnota je zmesou hodnôt z dvoch stredných modrých hrán. Tmavšie bordové hrany nižšie na obrázku sa nepoužijú.#

  • Nové vrcholy majú skopírované hodnoty z pôvodných vrcholov.

  • Zvislé spojovacie hrany získajú priemernú hodnotu zo všetkých spojených vytlačených hrán. V prípade logických hodnôt sa vyberú hrany, ak boli vybrané akékoľvek pripojené vysúvané hrany. (Pravidlá šírenia sú znázornené na obrázku vyššie.)

  • Vodorovné duplicitné hrany majú skopírované hodnoty zo svojich pôvodných hrán.

  • Nové plôšky získajú priemerné hodnoty všetkých plôšok pripojených k vybranej hrane. V prípade logických hodnôt sú vybrané plôšky, ak boli vybrané všetky pripojené pôvodné plôšky.

  • Nové rohy plôšok získajú spriemerovanú hodnotu príslušných rohov vo všetkých plôškach pripojených k vybraným hranám. V prípade logických hodnôt sú rohy vybrané, ak je vybraný jeden z týchto rohov.

Režim Plôška#

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-face-connecting-edges.png

Prenesenie atribútu pre nové spojovacie hrany (zvislá žltá hrana). Konečná hodnota je zmesou hodnôt z dvoch stredných modrých hrán. Hodnoty z tmavších bordových hrán medzi nevybranými plôškami a na vrchole vysunutej oblasti sa nepoužívajú.#

  • Nové vrcholy majú skopírované hodnoty z pôvodných vrcholov.

  • Zvislé spojovacie hrany získajú priemernú hodnotu zo všetkých spojených vysúvaných hrán, pričom sa nezapočítavajú hrany „navrchu“ vysúvaných oblastí. V prípade logických hodnôt sa vyberú hrany, ak bola vybraná niektorá z týchto pripojených hrán. (Pravidlá prenesenia sú znázornené na obrázku vyššie.)

  • Vodorovné duplicitné hrany majú skopírované hodnoty zo svojich pôvodných hrán.

  • Nové plôšky majú skopírované hodnoty z príslušných vysúvaných plôšok.

  • Nové rohy plôšok majú skopírované hodnoty z príslušných rohov vysúvaných plôšok.

Režim Individuálna plôška#

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-face-individual-connecting-edges.png

Prenesenie atribútu pre novú spojovaciu hranu. Každá hrana používa priemerné hodnoty dvoch susedných hrán na svojej vysúvanej plôške.#

  • Nové vrcholy majú skopírované hodnoty z pôvodných vrcholov.

  • Zvislé spojovacie hrany získajú priemernú hodnotu dvoch susedných hrán na každej vysúvanej plôške. V prípade logických hodnôt sa hrany vyberú vtedy, keď bol vybraný aspoň jeden susedná na vysúvanej plôške.

  • Vodorovné duplicitné hrany majú skopírované hodnoty zo svojich pôvodných hrán.

  • Nové bočné plôšky majú skopírované hodnoty z príslušnej vybranej plôšky.

  • Nové rohy plôšky majú skopírované hodnoty z príslušných rohov vybraných plôšok.