Vektor Förskjutning Node¶

Noden Vector Displacement används för att förskjuta ytan i godtyckliga riktningar, till skillnad från den vanliga Displacement-noden som endast förskjuter ytan längs ytans normal.
Den används vanligtvis för att applicera vektorförskjutningskartor som skapats av andra skulpteringsprogram. Vektorförskjutningskartor kan till skillnad från vanliga förskjutningskartor helt representera den högupplösta detalj som ska appliceras på ett slätt basnät.
Som standard använder Blender endast Bump Mapping för att rendera förskjutning. Men med sann förskjutning kommer den återgivna geometrin att förskjutas fysiskt. För att använda sann förskjutning måste Displacement-metoden ställas in i enlighet med detta.
Tips
För bästa resultat vid användning av äkta förskjutning måste nätet finfördelas för att detaljerna i förskjutningstexturen ska framhävas.
Se även
Materialförskjutning för mer information om arbetsflöden för förskjutning.
Inmatningar¶
- Vektor
Vektor som anger förskjutningen längs tre axlar. Det är här som en texturnod kan anslutas.
Vanligtvis används en textur av en bakad vektorförskjutningsbild. För Object Space tolkas RGB-färgerna i bilden som en XYZ-offset i objektrymden. För Tangent Space är R en förskjutning längs tangenten, G längs normalen och B längs bitangenten.
- Mellannivå
Neutralt förskjutningsvärde som inte orsakar någon förskjutning. Med standardvärdet 0,0 kommer alla lägre värden att leda till att ytorna trycks inåt, och alla högre värden kommer att trycka dem utåt.
- Skala
Öka eller minska mängden förskjutning.
Egenskaper¶
- Rymden
Object Space-kartor fungerar för statiska nät och ger en något snabbare rendering med mindre minnesanvändning. Tangent Space-kartor kan användas för nät som kommer att deformeras, t.ex. animerade karaktärer, så att förskjutningen följer deformationen.
Utgångar¶
- Förskjutning
Förskjutningsoffset som ska anslutas till materialutmatningen.
Exempel¶

Regelbunden och överdriven vektorförskjutning på ett slätt basnät.¶