Set Mesh Normal Node¶
Noden Set Mesh Normal lagrar en normalvektor för varje mesh-element.
Detta kan användas för att styra skuggningsutseendet och påverka efterföljande operationer som förlitar sig på ytnormaler.
Inmatningar¶
- Nät
Inmatning av standardgeometri.
- Ta bort anpassad Skarphetsläge
Om den är aktiverad tas alla befintliga anpassade normaler eller skärpedata bort.
- Kantskärpa Läge för kantskärpa
Booleskt fält som anger om en kant ska markeras som skarp. Sanna värden resulterar i skarpa kanter, falska värden resulterar i jämn skuggning.
- Ansiktsskärpa Skärpningsläge
Booleskt fält som anger om en yta är markerad som platt. Sanna värden resulterar i platt skuggade ytor; falska värden resulterar i slät skuggning.
- Anpassad Normal Free mode, Tangent Space mode
Vektorn ska lagras som den anpassade normalen.
Egenskaper¶
- Läge
Lagringsläge för anpassade normala data:
- Skärpa:
Lagra skärpan på varje yta eller kant. På samma sätt som operatörerna ”Shade Smooth” och ”Shade Flat”.
- Ledigt:
Lagra anpassade normaler som enkla vektorer i meshens lokala utrymme. Detta är effektivt och snabbt att utvärdera, men stöder inte deformation.
- Tangentutrymme:
Lagra normaler i ett deformationsberoende anpassat transformationsutrymme. Den här metoden är långsammare, men kan vara bättre när efterföljande operationer ändrar mesh utan att hantera normaler specifikt.
- Domän Free mode
Attribute domain för att lagra gratis anpassade normaler.
- Punkt:
Lagra normaler per toppunkt.
- Ansikte:
Lagra normaler per yta.
- Face Corner:
Lagra normaler per ansiktshörn, denna domän är nödvändig för att baka in befintliga blandade skarpa och släta kanter i de anpassade normalvektorerna.
Utgångar¶
- Nät
Standard geometriutdata.