Razlika između verzija stranice "Praćenje zrake (grafika)"
[nepregledana izmjena] | [nepregledana izmjena] |
Uklonjeni sadržaj Dodani sadržaj
No edit summary |
No edit summary |
||
Red 3:
'''Ray Tracing Algoritam'''
Za [[Perspektivna projekcija|perspektivnu projekciju]] pogleda scene, za svaku vidljivu tačku, željeli bismo odrediti koliko svjetlosti dolazi na nju sa drugih objekata u sceni.
Nakon što zraka pogodi površinu prvog objekta, potrebni koeficijenti za iluminaciju na tački dodira: normalni vektor, boja i pozicija površine se izračunavaju. Sljedeći korak je slanje velikog broja zraka u hemisferu oko te tačke radi određivanja objekata koji su vidljivi duž svih smjerova kao i količine svjetlosti koja dolazi odatle. Tri nova tipa zraka mogu da se generišu nakon prvog kontakta sa objektom: reflekcija (engl. ''reflection''), refrakcija (engl. ''refraction'') i sjena (engl. ''shadow'').Tip koji se generiše zavisi od osobina površine objekta kojeg je zraka pogodila.
Ovakav postupak omogućuje dovoljno kvalitetnu tehniku za dobivanje globalnih efekata [[refleksija|refleksije]] i [[transmisija|transmisije]], samim tim i realističnog prikaza scene.
|