Obsah:
Definice - Co znamená Ray Casting?
Ray casting je technika vykreslování používaná v počítačové grafice a výpočetní geometrii. Je schopen vytvořit trojrozměrnou perspektivu v dvourozměrné mapě. Vyvinutý vědci skupiny Mathematical Applications Group v 60. letech 20. století je považován za jeden z nejzákladnějších algoritmů vykreslování grafiky. Ray casting používá stejný geometrický algoritmus jako ray tracing.
Techopedia vysvětluje Ray Casting
Odlévání paprsků je schopné transformovat omezenou formu dat do trojrozměrné projekce pomocí trasování paprsků z hlediska pohledu do pozorovacího objemu. Hlavním principem odlévání paprsků je to, že paprsky lze odlévat a sledovat ve skupinách na základě určitých geometrických omezení. Při odlévání paprsků se získá paprsek z pixelu kamerou a vypočítá se průnik všech objektů v obraze. Dále se získá hodnota pixelu z nejbližší křižovatky a je dále nastavena jako základ pro projekci. Odlévání paprsků se liší od sledování paprsků, přičemž odlévání paprsků je algoritmus vykreslování, který by nikdy rekurzivně nevysledoval sekundární paprsky, zatímco trasování paprsků je toho schopno. Odlévání paprsků je také jednoduché ve srovnání s jinými algoritmy vykreslování, jako je trasování paprsků.
Odlévání paprsků je rychlé, protože pro každou vertikální linii obrazovky je zapotřebí pouze jediný výpočet. Ve srovnání s trasováním paprsků je odlévání paprsků rychlejší, protože je omezeno jedním nebo více geometrickými omezeními. To je jeden z důvodů, proč byl paprskový casting nejoblíbenějším vykreslovacím nástrojem v časných 3D videohrách.
Avšak ve srovnání s trasováním paprsků nejsou obrázky vytvořené pomocí paprskového odlévání příliš realistické. Vzhledem k geometrickým omezením, která se na procesu podílejí, nelze pomocí obrazového paprsku vykreslit všechny tvary.
