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
Logické pole označujúce, ktoré prvky sa majú vysunúť.
- Posuv
Vektor presunu pre každý vysunutý prvok. V predvolenom nastavení je to normálny prvok.
Tip
Ak sú všetky prvky vysúvané v rovnakom smere, možno sa vám podarí zlepšiť výkon pripojením uzla Vektor k tomuto vstupu, čím sa vynechá bežný výpočet.
- Posuv mierky
Faktor mierky pre vyššie uvedený vektor presunu.
- 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:
Pripojí novú voľne stojacu hranu ku každému vybranému vrcholu.
- 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¶
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¶
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¶
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¶
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¶
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.