Uzol Vyžiarenie lúča

../../../_images/modeling_geometry-nodes_geometry_raycast_node.png

Uzol Vyžiarenie lúča.

Uzol Vyžiarenie lúča pretína lúče z jednej geometrie na druhú. Zdrojová geometria je definovaná kontextom uzla, ku ktorému je uzol Vyžiarenie lúča pripojený. Každý lúč vypočíta body zásahu na cieľovej sieti a vypíše normály, vzdialenosti a všetky zadané atribúty povrchu.

Vstupy

Geometria cieľa

Geometria, na základe ktorej sa testujú lúče.

Atribút

Nepovinné vstupné pole vyhodnotené na Geometrii cieľa, ktoré bude interpolované v bodoch zásahu. Výsledné hodnoty sa vypisujú spolu s výstupom Atribút.

Zdroj pozície

Pozícia, z ktorej sa má začať každý lúč. V predvolenom nastavení je to rovnaké, ako keby bol pripojený Uzol Pozícia.

Smer lúča

Smer každého lúča z východiskovej pozície. Pole sa vyhodnocuje na geometrii z kontextu vyhodnotenia poľa, nie na Geometrii cieľa.

Dĺžka lúča

Maximálna vzdialenosť, ktorú môže lúč prejsť, kým sa nepovažuje za „nezasiahnutý“.

Vlastnosti

Mapovanie

Ako sa atribúty cieľovej povrchovej siete mapujú na hodnoty atribútov vo výslednej geometrii.

Interpólované

Vrcholové a rohové atribúty sa interpolujú plynulo bilineárnou funkciou.

Najbližšia

Vyberie hodnotu najbližšieho vrcholu bez interpolácie.

Výstupy

Je zásah

Logický operátor atribútu výstupu, ktorý je PRAVDA pre každý lúč, ktorý zasiahol Geometriu cieľa.

Pozícia zásahu

Umiestnenie priesečníka s povrchovou sieťou cieľa.

Normál zásahu

Vektor normálu povrchu v mieste zásahu.

Vzdialenosť zásahu

Vzdialenosť od počiatku lúča k Pozícii zásahu.

Atribút

Interpolované hodnoty vstupu Atribút snímané v Pozícii zásahu.