Valve je u najnovijoj zakrpi za PC verziju igre Half-Life: Alyx dodao podršku za foveated rendering, tehnologiju koja može poboljšati performanse u virtuelnoj stvarnosti tako što smanjuje kvalitet prikaza na periferiji vidnog polja, dok centralni dio slike ostaje u višoj rezoluciji.
Opcija se nalazi u meniju Advanced Performance, a namijenjena je kompatibilnim PCVR headsetima. Valve navodi da funkcija može povećati rendering performanse, posebno kod korisnika koji igru pokreću na uređajima visoke rezolucije i imaju problema s održavanjem stabilnog broja sličica u sekundi.
Podrška zavisi od grafičke kartice i headseta
Prema napomenama uz zakrpu, foveated rendering na DirectX-u podržan je na grafičkim karticama Nvidia GTX 16-serije i novijim modelima, kao i na RTX 20-seriji i novijim generacijama. Korisnici AMD grafičkih kartica funkciju moraju pokrenuti uz parametar -vulkan.
Valve preporučuje da se na headsetu uključi praćenje pokreta očiju, odnosno eye tracking, kako bi tehnologija pružila najbolje rezultate. Tehnički, funkcija se može aktivirati i na drugim VR headsetima, ali bez praćenja pogleda njena preciznost i korisnost mogu biti ograničene.
Na listi uređaja koje Valve navodi kao podržane nalaze se Steam Frame, Meta Quest Pro, Bigscreen Beyond 2e, Apple Vision Pro, PS VR2, Pimax Dream Air, Pimax Crystal serija i Varjo Aero. Za neke od ovih headseta mogu biti potrebni upravljački programi drugih proizvođača. Valve istovremeno napominje da je moguće da funkcija radi i na dodatnim uređajima koji nisu navedeni na listi.
Kako funkcioniše foveated rendering
Ljudsko oko najjasnije vidi u centralnom dijelu pogleda, dok je periferija manje oštra. Foveated rendering koristi tu karakteristiku tako što središnji dio slike prikazuje u punoj kvaliteti, a područja na rubovima renderuje uz manje detalja. Time se smanjuje količina posla koju grafička kartica mora obaviti.
Kada je uključen eye tracking, sistem može pratiti gdje korisnik gleda i u tom trenutku najvišu kvalitetu prikaza premjestiti na odgovarajući dio slike. U teoriji, igrač bi trebao dobiti oštru sliku tamo gdje usmjerava pogled, uz niže opterećenje u ostatku vidnog polja.
Ipak, ova tehnologija nije potpuno neprimjetna. Pri pomjeranju očiju mogu se uočiti granice između područja prikazanih u višoj i nižoj kvaliteti, posebno ako je razlika u rezoluciji izražena. I pored toga, foveated rendering može biti značajna pomoć korisnicima koji Half-Life: Alyx igraju na zahtjevnijim i visokorezolutnim VR uređajima.
Funkcija je već korištena u posebnoj verziji igre prilagođenoj Snapdragon procesoru uređaja Steam Frame. Za razliku od foveated streaminga, koji prvenstveno smanjuje potrebnu propusnost kod bežičnog prenosa slike, foveated rendering direktno smanjuje zahtjeve za renderovanje na uređaju koji pokreće igru.
Half-Life: Alyx prije ove zakrpe nije imao veća ažuriranja još od 2022. godine, ali je nova aktivnost oko igre, uključujući verziju za Steam Frame i podršku za foveated rendering na PC-u, donijela korisne novosti vlasnicima VR opreme.