Domov audio Čo je liatie lúčov? - definícia z technológie

Čo je liatie lúčov? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Ray Casting?

Odlievanie lúčov je technika vykresľovania používaná v počítačovej grafike a výpočtovej geometrii. Je schopný vytvoriť trojrozmernú perspektívu v dvojrozmernej mape. Vyvinutý vedcami skupiny Mathematical Applications Group v 60. rokoch 20. storočia sa považuje za jeden z najzákladnejších algoritmov vykresľovania grafiky. Odlievanie lúčov využíva rovnaký geometrický algoritmus ako sledovanie lúčov.

Techopedia vysvetľuje Ray Casting

Odlievanie lúčov je schopné transformovať obmedzenú formu údajov do trojrozmernej projekcie pomocou sledovania lúčov z hľadiska pohľadu do pozorovacieho objemu. Hlavným princípom odlievania lúčov je to, že lúče sa môžu liať a sledovať v skupinách na základe určitých geometrických obmedzení. Pri liatí lúčov sa získa lúč z pixelu cez kameru a vypočíta sa priesečník všetkých objektov v obraze. Ďalej je získaná hodnota pixelu z najbližšej križovatky a je ďalej nastavená ako základ pre projekciu. Odlievanie lúčov sa líši od sledovania lúčov, pričom liatie lúčov je vykresľovací algoritmus, ktorý by nikdy rekurzívne nevysledoval sekundárne lúče, zatiaľ čo sledovanie lúčov je to schopné. Odlievanie lúčov je tiež jednoduché v porovnaní s inými vykresľovacími algoritmami, ako je sledovanie lúčov.

Odlievanie lúčov je rýchle, pretože pre každú vertikálnu čiaru obrazovky je potrebný iba jeden výpočet. V porovnaní s vyhľadávaním lúčov je liatie lúčov rýchlejšie, pretože je obmedzené jedným alebo viacerými geometrickými obmedzeniami. Toto je jeden z dôvodov, prečo bol liatie lúčmi najobľúbenejším vykresľovacím nástrojom na začiatku 3-D video hier.

V porovnaní s vyhľadávaním lúčov však obrázky generované liatím lúčov nie sú príliš realistické. Z dôvodu geometrických obmedzení zahrnutých do procesu nie je možné pomocou lúča lúčov vykresliť všetky tvary.

Čo je liatie lúčov? - definícia z technológie