Uzol Nastaviť normálu povrchovej siete¶
Uzol Nastaviť normálu povrchovej siete ukladá vektor normály pre každý prvok povrchovej siete.
To možno použiť na kontrolu vzhľadu tieňovania a ovplyvnenie následných operácií, ktoré sa spoliehajú na normály povrchu.
Vstupy¶
- Povrchová sieť
Štandardný vstup geometrie.
- Odstrániť vlastné Režim ostrosti
Ak je povolené, odstráni všetky existujúce vlastné normály alebo údaje o ostrosti.
- Ostrosť hrán Režim ostrosti
Logické pole, ktoré určuje, či je hrana označená ako ostrá. Hodnoty true (PRAVDA) vedú k ostrým hranám; hodnoty false (NEPRAVDA) vedú k hladkému tieňovaniu.
- Ostrosť plôšky Režim ostrosti
Logické pole, ktoré určuje, či je plôška označená ako plochá. Hodnoty true (PRAVDA) vedú k plôškam s plochým tieňovaním; hodnoty false (NEPRAVDA) vedú k hladkému tieňovaniu.
- Vlastné normály Volný režim, Režim priestoru dotyčnice
Vektor na uloženie ako vlastná normála.
Vlastnosti¶
- Režim
Režim ukladania údajov vlastných normál:
- Ostré:
Uloží ostrosť každej plôšky alebo hrany. Podobne ako pri operátoroch „Vyhladené tieňovanie“ a „Ploché tieňovanie“.
- Voľné:
Uloží vlastné normály ako jednoduché vektory v lokálnom povrchová sieťovom priestore. Je to efektívne a rýchle na vyhodnotenie, ale nepodporuje to deformáciu.
- Priestor dotyčnice:
Uloží normály v priestore vlastnej transformácie závislej od deformácie. Táto metóda je pomalšia, ale môže byť lepšia, keď následné operácie menia sieť bez osobitného spracovania normál.
- Doména Voľný režim
Doména atribútov na uloženie voľných vlastných normál.
- Bod:
Uloží normály na vrchol.
- Plôška:
Uloží normály na plôšku.
- Roh plôšky:
Uloží normály na plôšku, táto doména je potrebná na zapracovanie existujúcich zmiešaných ostrých a vyhladených hrán do vektorov vlastných normál.
Výstupy¶
- Povrchová sieť
Štandardný výstup geometrie.