Uzol Nastaviť normálu povrchovej siete

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.