Ljusväg Node¶
Noden Light Path används för att ta reda på vilken typ av inkommande stråle som shadern exekveras för; särskilt användbart för icke-fysiskt baserade trick. Mer information om betydelsen av varje typ finns i Light Paths dokumentation.
Inmatningar¶
Denna nod har inga ingångar.
Egenskaper¶
Denna nod har inga egenskaper.
Utgångar¶
- Är Camera Ray
1.0 om skuggning utförs för en kamerastråle, annars 0.0.
- Är Shadow Ray
1.0 om skuggning utförs för en skuggstråle, annars 0.0.
- Är diffus strålning
1.0 om skuggning utförs för en diffus stråle, annars 0.0.
- Är Glossy Ray
1.0 om skuggning utförs för en glansig stråle, annars 0.0.
- Är Singular Ray Cycles Only
1.0 om skuggning utförs för en singulär stråle, annars 0.0.
- Är Reflection Ray Bara cyklar
1.0 om skuggning utförs för en reflektionsstråle, annars 0.0.
- Är Transmission Ray Cycles Only
1.0 om skuggning utförs för en transmissionsstråle, annars 0.0.
- Är volymen spridningsstråle Bara cykler
1.0 om skuggning utförs för en volymspridningsstråle, annars 0.0.
- Strålningslängd Bara cyklar
Avstånd som ljusstrålen tillryggalägger från den sista studsen eller kameran.
- Raydjup
Antal gånger som strålen har reflekterats eller transmitterats vid interaktion med en yta.
Anteckning
Att passera genom en transparent shader räknas inte som en normal ”bounce”.
- Diffus djup Bara cykler
Antal gånger som strålen har gått igenom diffus reflektion eller transmission.
- Glansigt djup Bara för cyklar
Antal gånger strålen har genomgått glansig reflektion eller transmission.
- Transparent djup Bara för cyklar
Antal gånger strålen har gått genom en transparent yta.
- Transmissionsdjup Bara för cyklar
Antal gånger strålen har passerat genom en transmissiv yta. Ett typiskt användningsfall är att undvika svarta fläckar i renderingen (orsakade av strålar som träffar studsgränsen) genom att byta från en transmissiv till en diffus shader efter en viss punkt. Se Mix Shader.
- Portal Depth: Cycles Only
Number of times the ray has passed through a Ray Portal BSDF.
EEVEE Support¶
EEVEE har inget riktigt koncept för strålar, men för att underlätta arbetsflödet mellan Cycles och EEVEE stöds vissa av utgångarna i särskilda fall.
Är kamera: Stöds.
Är Shadow: Stöds.
Är diffus: Stödd.
Är glansig: Stödd.
Är singular: Stödjs inte. Samma som Is Glossy.
Är Reflektion: Stödjs inte. Samma som Is Glossy.
Är Transmission: Stödjs inte. Samma som Is Glossy.
Strålningslängd: Avstånd från kameran till skuggningspunkten.
Ray Depth (strålningsdjup): Indikerar den aktuella studsen när du bakar ljuscachen.
Diffus djup: Samma som Ray Depth men bara när du bakar diffust ljus.
Glansigt djup: Samma som Ray Depth men endast vid bakning av spegelblankt ljus.
Transparent djup: Stödjs inte. Standardvärdet är 0.
Sändningsdjup: Stödjs inte. Samma som Glossy Depth.
Anteckning
Is Glossy fungerar inte med Screen Space Reflections/Refractions men fungerar med reflektionsytor (oavsett om de används med SSR eller inte).