Kas yra Ray Casting?

Ray casting yra procesas, kuris padeda nustatyti ir išspręsti įvairias su grafika susijusias problemas. Kartais painiojamas su spindulių sekimo procesu, spindulių liejimas atlieka kai kurias tas pačias funkcijas ir paprastai gali judėti didesniu greičiu nei dabartiniai spindulių sekimo protokolai. Pirmojo spindulių liejimo algoritmo kūrimas paprastai siejamas su 1968 m. ir Arthuro Appelio darbu.

Šiek tiek labiau sufokusuotas nei spindulių sekimas, spindulių liejimas leidžia daryti 3D vaizdus ir efektyviai juos pateikti dvimačiuose ekranuose. Tai pasiekiama stebint šviesos spindulius, kurie nuseka tiesioginį kelią nuo akies iki tam tikro šviesos šaltinio. Tačiau spindulių liejimas sumažina bet kurio elemento, galinčio kirsti kelią tarp akies ir šviesos šaltinio, įtaką, nors šių elementų poveikis baigties taške yra svarbus. Tipiškas poveikis būtų refrakcija, atspindys ir šešėliai.

Vienas iš paprasčiausių būdų suprasti, kaip veikia spindulių liejimas, yra galvoti apie šviesą, kuri sklinda iš akies ir tęsiasi tiesia linija, kol ją užblokuoja koks nors objektas. Dalis šviesos sustos arba ją sugers objektas. Kitą šviesos dalį objektas gali atspindėti keliomis skirtingomis kryptimis. Likusią dalį objektas laužo. Spindulio liejimas siekia nustatyti, kiek procentų spindulio ar šviesos yra skirta kiekvienai iš šių trijų galimybių, kad spindulys ar šviesa būtų visiškai atsižvelgta.

Naujesnė spindulių liejimo technologija labai trumpai paveikė animacijos pasaulį. Dėl to, kaip šis procesas sukuria vaizdus, ​​spindulių liejimas leido sukurti animaciją filmams ir televizijos laidoms, kurių gilumas ir detalumas nebuvo lengvai pasiekiami kitais metodais. Devintojo dešimtmečio viduryje spindulių liejimas tapo įprastu įrankiu daugelyje animacijos studijų.

Be poveikio filmams ir televizijai, spindulių liejimas taip pat prisidėjo prie vaizdo žaidimų evoliucijos. Nors pirmieji bandymai buvo šiek tiek primityvūs septintojo dešimtmečio pabaigoje ir devintojo dešimtmečio pradžioje, 1970-aisiais spindulių liejimas padėjo vaizdo žaidimams pridėti aiškios ir patrauklios grafikos bei 1980D vaizdų. Šios didelės raiškos pramogų parinktys toliau informuoja ir įkvepia kurti naujus vaizdo žaidimų dizainus, taip pat pagerina galimybę naudoti animaciją filmų ir televizijos produkcijose.