DirectX 12 Ultimate na GeForce RTX
Uoči svog dana DirectX programera, Nvidia i Microsoft najavili su sljedeću eru grafičkih značajki za Xbox i PC igrače, a zove se DirectX 12 Ultimate game stack. Prethodno je omogućavanje značajki poput praćenje zraka dolazi s kompromisima u pogledu performansi, ali s DirectX 12 Ultimate, programeri mogu dodati realističnije, sveobuhvatnije detalje u igru uz korištenje manje resursa.
Sadržaj
- Poboljšano praćenje zraka
- Bolji vizualni detalji
- Manji pad performansi
“Iznimno nam je zadovoljstvo što igračima donosimo DirectX 12 Ultimate, vrhunac najbolje grafičke tehnologije koju smo ikada predstavili u neviđenom usklađivanju između PC-a i Xbox serija X”, istaknula je Nvidia u priopćenju za javnost, navodeći da će ovo omogućiti sljedećoj generaciji PC i konzolnih igara da budu otporne na budućnost.
DirectX 12 Ultimate, kao što mu ime govori, proširenje je Microsoftovog DirectX 12 API-ji, poboljšavajući ono što smo već vidjeli s podrškom za značajke poput praćenje zraka
, dodajući glavne nove značajke kao što su Mesh Shaders i Sampler Feedback. Za igrače sa starijim hardverom, kompatibilnost igara ne bi trebala biti problem s novim DirectX 12 Ultimate skupom.Povezano
- Što je DirectX i zašto je važan za PC igre?
- Iskoristite snagu svog GPU-a s najboljim PC igrama za praćenje zraka
- Svaka Xbox Series X igra koja podržava praćenje zraka
"U stvari, igre sljedeće generacije koje koriste značajke DX12 Ultimate nastavit će se izvoditi na hardveru koji nije DX12 Ultimate", izjavila je Nvidia. “Iako takav hardver neće pružiti vizualne prednosti novih značajki, on još uvijek može pružiti vrlo uvjerljivo iskustvo igranja na igrama sljedeće generacije, ovisno o specifičnostima hardver."
Preporučeni videozapisi
Olakšavajući razvojnim programerima stvaranje igara i šireći mrežu — podržavajući i računala i konzole — Nvidia i Microsoft se nadaju da će više programera prihvatiti novije značajke podržan modernim, moćnim grafičkim procesorima. Za igrače, nadamo se da će ovo dovesti do više naslova koji podržavaju napredne značajke poput praćenja zraka.
Poboljšano praćenje zraka
Glavna značajka DirectX 12 Ultimate je podrška za DirectX Ray Tracing 1.1. Osim toga koristeći principe svjetla kako bi scene u igri izgledale realističnije, donosi nadogradnja 1.1 u redu
Dodatno, proces shadera sada se može obaviti na GPU-u bez potrebe za vraćanjem na CPU. I dok se igrači kreću oko scene, DirectX Ray Tracing 1.1 bolje iskorištava GPU-ove motore za strujanje za učitavanje novih
Kada je ray tracing prvi put uveden, igrači nisu bili voljni omogućiti tu značajku jer je to značilo žrtvovanje performansi igre za bolje vizualne prikaze. Prema Nvidiji, uz podršku za sjenčanje s promjenjivom brzinom (VRS), igrači više neće morati raditi ovaj kompromis. U suštini, VRS dopušta prikaz važnijih područja scene s više detalja i smanjivanje detalja u manje istaknutim scenama u interesu veće brzine.
Ovo je značajka za koju je AMD najavio da će je podržavati Navi 2x grafika, koji će se koristiti na Microsoftovom Xbox One Series X kao i na stolna računala za igranje kasnije ove godine.
Bolji vizualni detalji
DirectX 12 Ultimate će također podržavati mrežaste shadere kako bi programerima pomogao ugraditi još više detalja u igre. Mrežasti shaderi omogućuju obradi geometrije da se ponašaju kao računalni shaderi. Mrežasti shaderi mogu raditi u cijeloj grupi računalnih niti s pristupom zajedničkoj memoriji grupe i naprednim računalnim značajkama.
Kako bi se stvari dodatno optimizirale, novi proces Amplication Shadera pokreće se prije mrežnog shadera, izvodeći izračune kako bi se odredilo koliko je navojnih grupa mesh shadera potrebno. Amplikacijski shaderi se koriste za uklanjanje, zamjenjujući grublju razinu po mreži kako bi se odredilo treba li uopće nacrtati objekt.
"Ova nova srednja razina uklanjanja poboljšava performanse pri crtanju modela koji su samo djelomično zatvoreni", izjavila je Nvidia. “Na primjer, ako je dio lika na ekranu, a samo jedna ruka nije, osjenčivač pojačanja može izlomi cijeli taj krak nakon mnogo manje izračuna nego što bi bilo potrebno za osjenčanje svih trokuta unutar njega to."
Manji pad performansi
Povratne informacije sa semplera omogućuju programerima učitavanje tekstura samo kada je to potrebno, pružajući bolju vizualnu kvalitetu uz smanjenje vremena učitavanja i minimiziranje zastajkivanja u igri.
“Povratne informacije iz uzorkovatelja rješavaju to dopuštajući shaderu da učinkovito postavi upit koji bi dio teksture imao bilo potrebno da se udovolji zahtjevu za uzorkovanje, bez stvarnog izvođenja operacije uzorkovanja,” Nvidia rekao je. “Ove se informacije zatim mogu vratiti u sustav za strujanje sredstava igre, omogućujući mu donošenje inteligentnijih, preciznijih odluka o tome koje će podatke strimovati sljedeće. U kombinaciji sa značajkom popločanih resursa D3D12, ovo omogućuje igrama renderiranje većih, detaljnijih tekstura uz korištenje manje video memorije.”
Jedna od metoda za postizanje toga je korištenje sjenčanja razmaka teksture (TSS). Ova tehnika renderiranja omogućuje programerima izvođenje laganih izračuna u prostoru objekta i njihovo zapisivanje u teksturu. U osnovi, TSS odvaja sjenčanje objekta u svjetskom prostoru od rasterizacije oblika tog objekta do konačnog cilja.
U kombinaciji, sve ove nove značajke pomoći će da igre izgledaju detaljnije i realističnije, a istovremeno će manje opterećivati vaš sustav.
Preporuke urednika
- DirectX 12 vs. DirectX 11: koji je najbolji za PC igranje?
- Intel ukida podršku za DirectX 9, ali to bi moglo biti dobro
- Odbacite DirectX: Vrijeme je da počnete koristiti Vulkan s PC igrama
- Control: Ultimate Edition otključava pravi potencijal PS5 i Xbox Series X
- Nova Vulkanova proširenja koja donose praćenje zraka na pametne telefone
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.