Ray Portal BSDF

Bara cyklar

Noden Ray Portal BSDF transporterar strålar som kommer in till en annan plats i scenen. Den kan användas för att rendera portaler för visuella effekter och andra renderingstrick i produktionen.

Den fungerar ungefär som en Transparent BSDF: renderingspass passerar genom den och den påverkas av ljusbanans max transparenta studsar.

Observera

  • Ray Portal BSDF tillåter bara strålar att passera genom den i en riktning. Lägg till en andra portal på målplatsen för att få strålar att gå i den andra riktningen också.

  • Ljussampling fungerar inte effektivt genom portaler. Detta kan leda till ökat buller från lampor på andra sidan portalerna. Särskilt små lampor kan vara mycket bullriga eller inte passera alls.

Inmatningar

Färg

Färga strålar som passerar genom portalen.

Position

Rayens startposition på den nya platsen. Standard är den aktuella positionen, som matchar positionen i Geometri-noden.

Riktning

Strålriktning på den nya platsen. Standardvärdet är den aktuella vyriktningen, vilket är samma sak som negationen av den inkommande utmatningen från Geometri-nod.

Egenskaper

Denna nod har inga egenskaper.

Utgångar

BSDF

Standard shader-utdata.

Exempel

Ett användningsområde för Ray Portal BSDF är att koppla ihop två utrymmen för att skapa effekter som en portal till en alternativ dimension, eller ”omöjliga utrymmen” där något är större eller mindre på insidan än förväntat.

För att ställa in en Ray Portal BSDF för en teknik som denna, komplettera Position och Incoming utdata från Geometry node för att ställa in utgångspunkten och riktningen för strålen genom portalen. Här är några exempel:

Enkel förskjutning

../../../_images/render_shader-nodes_ray-portal-bsdf_simple-ray-offset-nodes.jpg

Denna enkla nodkonfiguration förskjuter strålens position. I det här exemplet är strålen förskjuten 0 enheter längs X-axeln, 4 enheter längs Y-axeln och 5 enheter längs Z-axeln.

Portal

../../../_images/render_shader-nodes_ray-portal-bsdf_gateway-example.jpg
../../../_images/render_shader-nodes_ray-portal-bsdf_ray-augmentation-nodes.jpg

I det här exemplet erhålls vektorerna Location of Portal Target och Rotation of Portal Target från ett målportalobjekt med hjälp av Drivers.

Kameraflöde

Förutom att förstärka strålar kan strålens position och riktning ersättas, för effekter som ett kameraflöde på en skärm.

../../../_images/render_shader-nodes_ray-portal-bsdf_portal-to-screen-example.jpg

Använda Ray Portal BSDF för att återskapa effekten av ett kameraflöde på en skärm.

../../../_images/render_shader-nodes_ray-portal-bsdf_portal-to-screen-nodes.jpg

Nodkonfiguration för att replikera en kamerafeedliknande effekt på en skärm.