Skip to main content

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ž paprskové trasování, 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 porozumět tomu, jak FACTING RAY funguje, 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ým nástrojem v mnoha animačních studiích.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.