Uzol Vyžiarenie lúča

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úč. Predvolene 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 TRUE 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

The distance from the ray origin to the Hit Position.

Atribút

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