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

Vzdialenosť od Pozície zdroja k Pozícii zásahu. Ak lúč nezasiahne, vráti sa hodnota Dĺžka lúča.

Atribút

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