Što je praćenje zraka?

Otkako je Nvidia 2018. objavila svoje 20-serije RTX grafičke kartice, njegova ubojita značajka, “tracing zraka” je popularan izraz u krugovima video igrica. Ali može biti teško razumjeti što je praćenje zraka, kako funkcionira i zašto izgleda bolje od prethodnih tehnika.

Što je praćenje zraka i kako funkcionira?

U stvarnom svijetu kada nešto vidite, ono što vidite je foton iz izvora svjetlosti. Na svom putu do vas, taj foton se možda reflektirao od jedne ili više površina. Svaki odraz mijenja karakteristike svjetla koje dopire do vaših očiju.

Sunce emitira širok raspon boja svjetlosti, svaka površina upija dio svjetlosti, a reflektira drugu. Ono što vidimo kao zelenu površinu, kao što je list, izgleda tako jer reflektira uglavnom zeleno svjetlo. Ako svjetlost koja se reflektira od lista udari u drugu površinu, kao što je bijeli zid, tada će ta površina izgledati nešto drugačije nego što bi bila da na nju sja čisto bijelo svjetlo. Svaka refleksija utječe na svaku buduću površinu s kojom svjetlost stupa u interakciju, mijenjajući njezin intenzitet i vidljivu boju.

Traganje zraka je grafička tehnika koja slijedi iste principe. Zrake svjetlosti se projiciraju, izračunavaju se svojstva reflektirane i lomljene svjetlosti, kao što je boja, i zraka nastavlja putovati.

U stvarnom svijetu svaki izvor svjetlosti, poput žarulje ili Sunca, emitira fotone u svim smjerovima, od kojih velika većina nikada ne dopire do vaših očiju. Simulacija ovoga bio bi suludo intenzivan proces koji proizvodi uglavnom izgubljen rezultat. Kako bi se smanjilo radno opterećenje, praćenje zraka radi u obrnutom smjeru, projicirajući zrake iz kamere. Svaka zraka smije prijeći određenu udaljenost bez refleksije ili reflektirati određeni broj puta prije nego što se izvedu izračuni i postavi vrijednost piksela.

Na primjer, zraka je bačena iz perspektive gledatelja, kada udari u bijeli zid, algoritam rekurzivno generira reflektiranu zraku koja zatim putuje kroz plavo staklo, konačno, reflektirana zraka pogađa izvor bijele svjetlosti i apsorbira se. Plavo staklo apsorbira svu svjetlost osim plave koja baca plavo svjetlo na zid, što rezultira plavom bojom piksela.

Zašto Ray Tracing izgleda mnogo bolje?

Standardna metoda renderiranja scena u stvarnom vremenu uključuje korištenje unaprijed izračunatih svjetlosnih karata i rasvjete cijele scene. Neke igre koriste ograničenu volumetrijsku rasvjetu kako bi uključile pokretne izvore svjetla i omogućile dinamičke sjene, ova tehnika se koristi štedljivo, iako je prilično intenzivna za procesor.

Praćenje zraka može postići fotorealističan rezultat ako se dodatno poradi u fazi dizajna igre. Ako sve površine uključuju detalje kao što su reflektivnost, prozirnost i način na koji će se svjetlost lomiti kroz njih, ukupni rezultat može izgledati prirodnije. Iako ovaj pristup očito uključuje više posla u fazi dizajna igre, on omogućuje da rezultat izgleda fotorealistično sa svjetlom koje reagira onako kako bi trebao kada se reflektira od betona, metala, drveta, stakla itd.

Praćenje zraka omogućuje točne refleksije i sjene kao dio procesa renderiranja. u tradicionalnim metodama renderiranja, oba ova učinka su potpuno neobavezna i mogu uzrokovati značajne rezultate u izvedbi.

Samo praćenje zraka dolazi s golemim uspjehom. Sve dok Nvidijine RTX grafičke kartice nisu najavljene s hardverskim ubrzanjem za praćenje zraka, smatralo se da je potrebna procesorska snaga za izvođenje praćenja zraka u stvarnom vremenu u softveru udaljena više od desetljeća. Čak i uz hardversko ubrzanje, praćenje zraka i dalje uzrokuje značajno smanjenje performansi jer je još uvijek najsporiji dio renderiranja okvira.


Leave a Comment

Najbolja prijenosna računala za studente u 2025. godini

Najbolja prijenosna računala za studente u 2025. godini

Studentima je za učenje potrebna određena vrsta prijenosnog računala. Ne samo da bi trebalo biti dovoljno snažno za dobar studij odabranog smjera, već i dovoljno kompaktno i lagano da ga mogu nositi sa sobom cijeli dan.

Kako ponovno dobiti pristup tvrdom disku, ispraviti grešku nemogućnosti otvaranja tvrdog diska

Kako ponovno dobiti pristup tvrdom disku, ispraviti grešku nemogućnosti otvaranja tvrdog diska

U ovom članku ćemo vas voditi kako ponovno dobiti pristup tvrdom disku kada dođe do kvara. Pratimo vas!

Kako koristiti svjesnost o razgovoru i slušanje uživo na AirPodsima

Kako koristiti svjesnost o razgovoru i slušanje uživo na AirPodsima

Na prvi pogled, AirPods izgledaju kao i sve druge bežične slušalice. Ali sve se to promijenilo kada je otkriveno nekoliko malo poznatih značajki.

Kako dodati pisač u Windows 10

Kako dodati pisač u Windows 10

Dodavanje pisača u Windows 10 je jednostavno, iako će se postupak za žičane uređaje razlikovati od postupka za bežične uređaje.

Kako provjeriti RAM i provjeriti pogreške RAM-a na računalu s najvećom točnošću

Kako provjeriti RAM i provjeriti pogreške RAM-a na računalu s najvećom točnošću

Kao što znate, RAM je vrlo važan hardverski dio računala, koji djeluje kao memorija za obradu podataka i faktor je koji određuje brzinu prijenosnog ili osobnog računala. U članku u nastavku, WebTech360 će vas upoznati s nekim načinima provjere RAM pogrešaka pomoću softvera na Windowsima.

Kako instalirati SSD na stolna i prijenosna računala

Kako instalirati SSD na stolna i prijenosna računala

Kupili ste SSD u nadi da unaprijedite internu pohranu vašeg računala, ali ne znate kako instalirati SSD? Pročitajte ovaj članak odmah!

Kako pronaći IP adresu pisača

Kako pronaći IP adresu pisača

Imate problema s pronalaženjem IP adrese vašeg pisača? Pokazat ćemo vam kako to pronaći.

Što učiniti ako Powerbeats Pro ne može puniti u kutiji

Što učiniti ako Powerbeats Pro ne može puniti u kutiji

Ako vaši Powerbeats Pro ne pune, koristite drugi izvor napajanja i očistite svoje slušalice. Ostavite kutiju otvorenom dok punite slušalice.

Kako povezati prijenosno računalo sa sustavom Windows 11 s projektorom/TV-om

Kako povezati prijenosno računalo sa sustavom Windows 11 s projektorom/TV-om

Pročitajte ovaj članak kako biste naučili jednostavan korak-po-korak postupak za povezivanje prijenosnog računala s projektorom ili TV-om na sustavima Windows 11 i Windows 10.

Osnove 3D ispisa: Obavezna kontrolna lista za održavanje

Osnove 3D ispisa: Obavezna kontrolna lista za održavanje

Održavanje vašeg uređaja u dobrom stanju je nužno. Ovdje su neki korisni savjeti kako održati vaš 3D printer u vrhunskom stanju.