DirectX 12 Ultimate značajke, alati i minimalni zahtjevi

Microsoft je najavio sljedeću verziju DirectX -a nazvanu DirectX 12 Ultimate . Ono što ovu najavu čini zanimljivom je da ovo također usklađuje i PC i Xbox Series X , tj. objedinjenu grafičku platformu za PC i Xbox Series(Xbox Series X) X. Ranija verzija, DirectX 12 , sada je stara skoro šest godina, a uslijedilo je značajno ažuriranje, uglavnom zato što su igre na Xboxu dostupne i za PC. Microsoft je nedavno najavio detalje Xbox Series X , koje pokreće DirectX 12 Ultimate . Pogledajmo sve značajke i razvojne alate koje Microsoft nudi.

DirectX 12 Ultimate značajke, alati i minimalni zahtjevi

DirectX 12 Ultimate Features

Prije nego što počnemo, Microsoft je jasno rekao da ako kupite novo računalo koje nosi logotip DX12 Ultimate , zajamčeno podržava sve značajke grafičkog hardvera sljedeće generacije. Uključuje

  1. DirectX Raytracing 1.1
  2. Sjenčanje promjenjive brzine
  3. Mrežasti shaderi
  4. Povratne informacije o uzorku

Sve ove značajke osigurat će da vaše računalo može igrati igre sljedeće generacije koje ovise o tome. DX12 ultimate radit će na hardveru trenutne generacije, ali neće pružiti vizualne prednosti novih značajki. Objedinjavanje platformi povećat će usvajanje i potaknuti programere da naprave igre za obje platforme.

1] DirectX Raytracing 1.1

To će programerima dati priliku da postignu razinu grafike, što je bilo moguće samo u Bollywoodu(Bollywood) . DirectX Raytracing ili DXR omogućuje praćenje putova svjetlosti pomoću stvarnih fizičkih proračuna. Također olakšava motorima za igre renderiranje objekata dok se igrač kreće. Sve je to moguće jer GPU može izravno pozvati praćenje zraka bez čekanja na CPU , dopuštajući mu da se odmah pojavi. Također nudi inline šešir za praćenje zraka koji programerima daje mogućnost pokretanja više procesa praćenja zraka. Sve to na hardverskoj razini.

2] Sjenčanje promjenjive brzine

Programeri sada mogu izborno mijenjati stopu sjenčanja igre. Oni mogu koristiti GPU kako bi iskoristili njegove konjske snage ili za bolji vizualni prikaz ili za bolju brzinu. Dakle, ako je njegova scena brze akcije, programeri bi mogli uputiti GPU da koristi brzinu, a za kinematografsko iskustvo, zamoliti da radi na boljim vizualima. Ukupni rezultat je povećana brzina kadrova .

3] Mrežasti shaderi

Ova značajka igračima nudi više mogućnosti programiranja. Oni sada mogu graditi detaljnije i dinamičnije svjetove zahvaljujući dostupnosti pune snage generaliziranog GPU računanja za geometrijski cjevovod. Umjesto jedne funkcije sjene, esh shaderi rade na cijeloj grupi računalnih niti.

Rather than a single function that shades one vertex or one primitive, mesh shaders operate across an entire compute thread group, with access to group shared memory and advanced compute features such as cross-lane wave intrinsics that provide even more fine-grained control over actual hardware execution

4] Povratna informacija uzorka

Omogućuje programerima da učitaju teksture kada je to potrebno. Dakle, kada kamera brzo snima scene, neki objekti izgledaju izvan pozicije. Povratne(Sampler) informacije uzorkovača će osigurati bolju vizualnu kvalitetu, kraće vrijeme učitavanja i manje mucanja.

Koja će grafička kartica moći koristiti DirectX 12 Ultimate ?

NVIDIA je službeno podijelila da će GeForce RTX   serija biti prva koja će ovo doživjeti.

AMD RDNA 2 je također spreman(also ready) , što je AMD-ova nadolazeća gaming arhitektura.

Alati i uvjeti(Requirement) za DirectX 12 Ultimate

Microsoft je podijelio sve detalje(complete details) o alatima i minimalnim zahtjevima za razvoj pomoću DirectX 12 Ultimate . Uključuje OS, Visual Studio , Windows Insider Preview SDK , upravljačke programe(Drivers) i hardver, PIX ( Debugger DirectX 12 ) i još mnogo toga.

Više detalja o tome pročitajte na službenom blogu za razvojne programere.(official dev blog.)



About the author

Pozdrav potencijalnim poslodavcima! Vrlo sam iskusan softverski inženjer s više od 7 godina iskustva u tom području. Znam kako dizajnirati i razvijati aplikacije za Windows 7 i na svom profilu imam širok raspon preporuka za Cool web stranice. Moje vještine i iskustvo nude mi odličan izbor za svaku tvrtku koja traži talentiranog pojedinca s dobrim vještinama upravljanja projektima, znanjem programiranja i iskustvom u razvoju web stranica.



Related posts