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.