Home HARDWARE Microsoft predstavlja DirectX Raytracing 1.2 sa velikim poboljšanjima u performansama i vizuelnim efektima

Microsoft predstavlja DirectX Raytracing 1.2 sa velikim poboljšanjima u performansama i vizuelnim efektima

by Ivan Radojevic

Microsoft je najavio ažurirani DirectX Raytracing (DXR) 1.2 uz podršku za sledeću generaciju neuronskog renderinga na NVIDIA, Intel i AMD hardveru.

Na GDC-u, Microsoft je predstavio značajna unapređenja u svom softverskom paketu za Windows, uključujući DirectX Raytracing 1.2, PIX, Neural Rendering i još mnogo toga. Ove tehnologije će otvoriti put ka sledećoj generaciji vizuelne vernosti, uz poseban fokus na velika poboljšanja u performansama za sve korisnike.

Počevši od DXR 1.2 (DirectX Raytracing), Microsoft uvodi dve nove tehnologije: OMM (opacity micromaps) i SER (shader execution reordering), koje će značajno poboljšati performanse.

  • Opacity micromaps značajno optimizuju geometriju sa alfa testiranjem, pružajući do 2,3 puta bolje performanse u igrama sa putanjskim praćenjem svetla. Efikasnim upravljanjem podacima o prozirnosti, OMM smanjuje broj poziva šejdera i u velikoj meri poboljšava efikasnost renderovanja bez ugrožavanja kvaliteta slike.
  • Shader execution reordering donosi veliki skok u performansama renderovanja — do 2 puta brže u nekim situacijama — inteligentno grupišući izvršenje šejdera kako bi se poboljšala efikasnost GPU-a, smanjila divergencija i povećale brzine kadrova, čineći igre sa raytracing-om glatkijim i impresivnijim nego ikada pre. Ova funkcija otvara put za više igara sa putanjskim praćenjem svetla u budućnosti.

Microsoft predstavlja DirectX Raytracing 1.2 sa velikim poboljšanjima u performansama i vizuelnim efektima 1

DXR 1.2 ima za cilj da donese do 40% poboljšanja u performansama tokom složenih scena, što je demonstrirano u igri Alan Wake 2 kompanije Remedy, koja je prikazana na GDC-u koristeći najnoviju tehnologiju, dok je istovremeno pružila izuzetno detaljne raytraced vizuale.

Kompanija navodi da je NVIDIA već prihvatila ove dve vrhunske funkcije i omogućiće podršku za drajvere na GeForce RTX grafičkim kartama, dok takođe sarađuju sa AMD-om, Intelom i Qualcomm-om radi šire primene.

Još jedan važan aspekt koji Microsoft uvodi jeste podrška za kooperativne vektore, što je potpuno nova programska funkcija koja uskoro dolazi sa Shader Model 6.9. Uz ove kooperativne vektore, programeri mogu da iskoriste nove hardverske akceleratore za operacije sa vektorima i matricama, omogućavajući im da integrišu tehnike neuronskog renderinga direktno u grafički proces.

Microsoft predstavlja DirectX Raytracing 1.2 sa velikim poboljšanjima u performansama i vizuelnim efektima 2

Svi vodeći proizvođači hardvera, uključujući NVIDIA, AMD i Intel, podržavaju kooperativne vektore i neuronski rendering:

  • Neuronska kompresija tekstura u blokovima je nova grafička tehnika koja drastično smanjuje potrošnju memorije, dok zadržava izuzetnu vizuelnu vernost. Kompanija Intel je saopštila da su korišćenjem kooperativnih vektora za pokretanje naprednih neuronskih modela kompresije postigli 10 puta brže performanse pri izvođenju.
  • Putanjsko praćenje svetla u realnom vremenu može se poboljšati neuronskim supersampling-om i denoising-om, kombinovanjem dve najsavremenije grafičke inovacije kako bi se obezbedili realistični vizuelni efekti uz optimalne performanse.
  • NVIDIA je predstavila svoj Neural Shading SDK, koji će podržavati DirectX i koristiti kooperativne vektore, pružajući programerima alate za lako integrisanje tehnika neuronskog renderinga, značajno poboljšavajući vizuelni realizam bez ugrožavanja performansi.

Microsoft predstavlja DirectX Raytracing 1.2 sa velikim poboljšanjima u performansama i vizuelnim efektima 3

Microsoft će takođe isporučiti ažuriranja za Windows WARP (Advanced Rasterization Platform). WARP, softverski renderer zasnovan na CPU-u za DirectX, dobiće unapređene mogućnosti i poboljšanja u performansama. Ovaj renderer radi isključivo na CPU-u i ne zahteva GPU, što ga čini savršenim za sisteme bez kompatibilnih grafičkih karti u svrhe dijagnostike. WARP će sada u potpunosti biti usklađen sa DX12 Ultimate i dobiće podršku za sve najnovije funkcije kao što su raytracing, mesh shader-i i work graph-ovi.

Možda će vam se svideti i