Variable Rate Shading, ili VRS, glavni je dio grafičke tehnologije koji su PC igre uglavnom ignorirale posljednje tri godine. Radi na svim modernim AMD i Nvidia grafičke kartice, a ima jednostavan cilj: poboljšati performanse za čak 20% bez vidljivog pada kvalitete slike.
Sadržaj
- Variable Rate Shading: Nije novo
- Dva svijeta VRS
- Blokada konzole
Preporučeni videozapisi
Zvuči nevjerojatno, zar ne? Pa, postoji razlog zašto vjerojatno niste čuli puno o tome. Posljednjih nekoliko godina usredotočeno je na Nvidiju Deep Learning Super Sampling (DLSS) i AMD-a FidelityFX Super Resolution (FSR) kao prvaci uštede performansi moderne grafičke ere. I premda nude najbolje za novac programera igara, VRS je jednako impresivan alat koji je jako nedovoljno korišten.
Variable Rate Shading: Nije novo
VRS nije novost — Microsoftov post na blogu najava značajke u DirectX 12 stara je više od tri godine. Ako niste upoznati, VRS mijenja razlučivost na kojoj se shaderi primjenjuju unutar scene. Ne mijenja razlučivost igre; VRS jednostavno dopušta susjednim pikselima da dijele shader umjesto da GPU radi suvišan posao.
Na primjer, ako postoji kut scene obavijen sjenom bez puno detalja, vaša grafička kartica ne mora izračunati vrijednosti svjetla, boje i teksture za svaki piksel. Može vam uštedjeti gnjavažu ako ih grupirate zajedno — četiri piksela u mreži 2×2 mogu imati vrlo slično sjenčanje vrijednosti, pa se VRS uključuje kako bi optimizirao performanse izračunavanjem samo jednog shadera i njegovom primjenom na ostatak rešetka. Veličina rešetke je stopa sjenčanja, a više piksela u rešetki znači nižu stopu sjenčanja.
Ta mala promjena može napraviti veliku razliku u izvedbi. U Gears Taktika na 4K, na primjer, VRS je ponudio 22,9% povećanja moje prosječne brzine kadrova. To je najbolji primjer, ali Resident Evil selo također je pokazao povećanje od 9,8% u mojoj prosječnoj brzini sličica u sekundi, dok Hitman 3 ponudio solidnih 8% poticaja. A ideja iza VRS-a je da se ne bi trebao razlikovati kada je uključen, u biti nudi besplatnu izvedbu.
Postoji samo mali broj igara koje podržavaju VRS na računalu, unatoč tome što je star više od tri godine. Pozabavit ću se tim problemom kasnije u kolumni, ali gorući problem je kako se VRS koristi među nekoliko igara koje ga podržavaju.
Postoje dvije kante za VRS: jedna zbog koje izgleda kao revolucionarni komad opreme koji nudi besplatnu izvedbu, a druga zbog koje izgleda kao značajka koja više šteti nego što pomaže.
Dva svijeta VRS
Microsoft ima dvije razine VRS-a DirectX 12 Ultimate: Prikladno nazvani Tier 1 i Tier 2. Tier 1 VRS najčešća je tehnika koju ćete pronaći u igrama, što je srž problema. Ova se razina ne bavi pojedinačnim pikselima i umjesto toga primjenjuje različite stope sjenčanja za svaki poziv crtanja. Na primjer, kada postoji poziv za crtanje pozadinskih sredstava, oni mogu imati stopu sjenčanja 2×2, dok sredstva nacrtana u prednjem planu imaju stopu sjenčanja 1×1.
Tier 2 VRS je ono što želite. Ovo je daleko preciznije, što razvojnom programeru omogućuje sjenčanje unutar poziv na izvlačenje. To znači da jedan dio modela može imati stopu sjenčanja od 2×2, na primjer, dok bi detaljnije područje na istom modelu moglo koristiti 1×1. Tier 2 VRS je idealan, dopušta razvojnom programeru da se usredotoči na detalje koji su važni kako bi izvukao svaki gram performansi.
Problem: Čak i među malom skupinom igara koje podržavaju VRS, većina njih koristi samo Tier 1. Resident Evil selo, posljednja igra koju sam pogledao koristi Tier 1 VRS. Možete vidjeti kako to utječe na kvalitetu slike iznad, gdje možete razabrati piksele u snijegu dok Tier 1 VRS grupira sve što je udaljeno nekoliko stopa od kamere.
Usporedite to sa Gears taktika, koji podržava Tier 2 VRS. Postoji manja razlika u kvaliteti kada se zumira na gotovo 200%, ali izgleda mnogo ljepše od razine 1. Možete uočiti razliku kada su njih dvoje jedan pored drugog i zumirani, ali stavite ova dva okvira jedan uz drugog u slijepom testu i ne biste mogli uočiti razliku. Ja sigurno ne bih mogao.
Besplatna izvedba gotovo bez gubitka kvalitete slike velika je stvar, ali barem na PC-u, VRS nije u razgovoru onoliko koliko bi trebao biti (a kamoli rasprava između Tier 1 i Tier 2). Čak i nakon preseljenja Gears Taktika i Zupčanici 5 na Tier 2 VRS, programeri nisu uskočili u vlak za uštedu performansi. Umjesto toga, VRS se uglavnom usredotočio na ograničene proračune energije konzola, a postoji jedna posebna konzola koja koči ovu značajku.
Blokada konzole
Razlog zašto VRS dolazi u dvije verzije je taj što Tier 2 zahtijeva poseban hardver za rad. Nvidijine RTX grafičke kartice i AMD-ov RX 6000 GPU imaju hardversku podršku, kao i Xbox Series X. Starije grafičke kartice i PlayStation 5 ne. Umjesto toga, koriste softversku verziju Tier 1 VRS-a, ako je uopće dostupna u igri.
Programeri koji rade na višeplatformskim naslovima obično će se usredotočiti na najmanji zajednički nazivnik, što znači Tier 1 VRS. Postoji samo nekoliko programera koji su dali sve od sebe da podrže Tier 2 VRS na podržanom hardveru (id Software koristi Tier 2 VRS na Doom Eternal za Xbox Series X, na primjer), ali velika većina modernih AAA igara ili ne podržava VRS ili koristi ovaj Tier 1 pristup.
Kao Gears Taktika pokazuje, odgovarajuća implementacija razine 2 od razvojnog programera nudi najbolju kvalitetu slike i performanse. Istina je da DLSS i FSR pružaju jednostavno rješenje za programere za poboljšanje performansi u računalnim igrama. Ali odgovarajući Tier 2 VRS može predstavljati oko 20% povećanja za jedva ikakvu razliku u kvaliteti slike, a to je previše dobro da bi se zanemarilo.
Ovaj je članak dio ReSpec – dvotjedna kolumna u tijeku koja uključuje rasprave, savjete i detaljna izvješća o tehnologiji koja stoji iza PC igara.
Preporuke urednika
- Pokušao sam ponovno proživjeti zaboravljenu ostavštinu Haloa kao franšize za Mac - i to je bila katastrofa
- Uz ekskluzivna PC partnerstva, svi gube
- Najgori PC priključci svih vremena — i zašto su bili tako loši
- Kako će generativna umjetna inteligencija stvoriti igre sa 'širim, većim i dubljim svjetovima'
- Boli me što moram reći, ali službeno je loše vrijeme za PC igrače
Nadogradite svoj životni stilDigitalni trendovi pomažu čitateljima da prate brzi svijet tehnologije sa svim najnovijim vijestima, zabavnim recenzijama proizvoda, pronicljivim uvodnicima i jedinstvenim brzim pregledima.