Uzol Vysunúť povrchovú sieť#

Uzol Vysunúť povrchovú sieť.

Uzol Vysunúť povrchovú sieť vytvára nové hrany alebo plôšky na vybraných geometrických prvkoch a posúva ich o určitý posuv.

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á zmeniť materiál každej plôšky. Hodnoty TRUE znamenajú, že sa materiál zmení, hodnoty FALSE znamenajú, že zostane rovnaký.

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á vytláčať každá plôška samostatne, a nie spojené skupiny plôšok spoločne.

Vlastnosti#

Režim
Vrcholy:

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

Hrany:

Ku každej vybranej hrane pripojí novú štvoruholníkovú plôšku. Vrcholy zdieľané pôvodnými vybranými hranami sú zdieľané aj v duplicitných hranách.

Poznámka

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

Plôšky (tváre):

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 Individuálne NEPRAVDA, uzol nájde oblasti prepojených plôšok a na okrajoch týchto oblastí vygeneruje nové „bočné“ plôšky. Všetky vrcholy, hrany alebo plôšky vnútri oblastí sa jednoducho presunú, nie duplikujú. Ak je vybraná celá povrchová sieť a je to už vyvinutý tvar, výsledkom bude len to, že sa zmení veľkosť celej povrchovej siete.

Výstup#

Povrchová sieť

Štandardný výstup geometrie.

Zhora

Logické pole označujúce „horné“ prvky vo vysúvaní. V režime Vrchol sú to nové vrcholy, v režime Hrana nové hrany a v režime Plôška presunuté plôšky.

Zboku

Logické pole označujúce „bočné“ prvky vo vysunutí. V režime Vrchol sú to nové hrany, v režime Hrana nové plôšky a v režime Plôška aj novo vytvorené plôšky (na rozdiel od presunutých).

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 sa používa na obmedzenie vysúvania 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.