Co je Ray Casting?
Ray Casting je proces, který je užitečný při identifikaci a řešení široké škály problémů spojených s grafikou. Ray Casting, někdy zaměňovaný s procesem trasování paprsků, provádí některé stejné funkce a obvykle je schopen pohybovat s větší rychlostí než současné raytracingové protokoly. Vývoj prvního algoritmu lití paprsků je obvykle sledován až do roku 1968 a díla Arthura Appela.
poněkud více zaměřené na rozsah než trasování paprsků, Ray Casting umožňuje pořídit 3D obrázky a efektivně je vykreslit na dvourozměrné obrazovky. Toho je dosaženo sledováním paprsků světla, které sledují přímou cestu od oka k určitému zdroji světla. Ray casting však sleduje vliv jakéhokoli prvku, který může protínat tuto cestu mezi okem a světelným zdrojem, ačkoli účinek těchto prvků v okamžiku ukončení přichází do hry. Typickými vlivy by byly lom, odraz a stínování.
Jedním z nejjednodušších způsobů, jak pochopit, jak funguje Ray Casting, je myslet na světlo vyzařující z oka a pokračovat v přímé linii, dokud nebude blokován nějakým objektem. Část světla se zastaví nebo bude absorbována objektem. Další část světla se může objekt odrazit v několika různých směrech. Jakákoli zbývající část je objektem refrakční. Hlasování Ray usiluje o zjištění, jaké procento paprsku nebo světla je věnováno každé z těchto tří možností, takže paprsek nebo světlo je plně započítáno.
Novější technologie castingu měla dopad na svět animace ve velmi krátkém pořadí. Vzhledem k tomu, jak tento proces vytváří obrázky, Ray Casting umožnil navrhnout animaci pro filmy a televizní pořady, které byly v hloubce a detailu, které nebyly jinými metodami snadno dosaženy. V polovině 80. let se Ray Casting stal běžnýml v mnoha animačních studiích.
Spolu s dopadem na filmy a televizi, Ray Casting také pomáhal při vývoji videoher. Zatímco první pokusy byly na konci 70. a začátkem 80. let poněkud primitivní, Ray Casting pomohl v 90. letech přidat ostrou a přesvědčivou grafiku a 3D obrázky do videoher. Tyto možnosti zábavy s vysokým rozlišením nadále informují a inspirují nové návrhy videoher a také zvyšují schopnost používat animaci ve filmových a televizních produkcích.