I 2018 lancerede Nvidia RTX-grafikkort med nogle fantastiske funktioner til spil, herunder Ray Tracing og Mesh Shaders. Microsoft har dog brug for en standard, der understøtter disse funktioner på mere end bare NVIDIA-hardware. Denne standard kaldes DirectX 12 Ultimate, den kom på Windows 10-pc'er med maj 2020-opdateringen.
Lær om DirectX 12 Ultimate på Windows 10 pc og Xbox
Hvad er DirectX 12 Ultimate?
Den nye version af DirectX samler i det væsentlige eksisterende teknologi og standardiserer den til pc- og Xbox-spil. Dette er gode nyheder for gamere. Nogle af de mest spændende nye grafikteknologier, som Ray Tracing i realtid, er primært kun tilgængelige på NVIDIA-grafikkort. Når den er aktiveret i spillet, forbedrer denne funktion billedkvaliteten markant ved at gøre lysadfærden tættere på virkeligheden.
Fremtidige RDNA2-baserede AMD-grafikkort, såvel som Xbox Series X, vil også understøtte DX12 Ultimate. Lad os tage et kig på højdepunkterne i den nye API, og hvorfor det er vigtigt.
DirectX Raytracing 1.1
DirectX Raytracing 1.1
Raytracing er den spændende nye ting inden for videospilsgrafik. Microsoft kalder denne version DirectX Raytracing (DXR). Denne trinvise opdatering til en eksisterende teknologi skaber en væsentlig forbedring af spils generelle udseende. Hemmeligheden er at få belysningen i et spil til at opføre sig mere, som den gør i den virkelige verden.
Det betyder, at refleksioner og brydning ser mere realistiske ud i vand, sollys ser mere fotorealistiske ud, og skygger med større visuel dybde.
Med DX12 Ultimate siges Ray Tracing-effekten at være mere effektiv. Der vil også være en mulighed, der giver spiludviklere mere kontrol over Ray Tracing, i stedet for at stole på systemet.
Shading med variabel hastighed
Shading med variabel hastighed
Variable Rate Shading er en anden funktion tilgængelig i DX12. Shaders fortæller systemet, hvilken farve, lysstyrke og kontrast hver pixel skal have. Den proces kan dog være beregningsintensiv, og det er her Variable Rate Shading kommer ind i billedet. Den fokuserer på vigtige dele af spilscenen i fuld opløsning, mens mindre vigtige objekter reduceres til at bruge GPU-kraft.
Spillere bemærker måske ikke den overordnede effekt, men det gør arbejdet på computeren meget mere effektivt. Den forbedrede effektivitet lover samlet set endnu bedre billeder og hurtigere spilydelse.
Mesh Shaders
I lighed med Variable Rate Shading hjælper Mesh Shader også systemet med at arbejde mere effektivt. Denne funktion giver spiludviklere mulighed for at skabe meget detaljerede verdener uden at overbelaste CPU'en.
Den definerer, hvad der skal være i en scene, og hvor detaljeret den skal være (kaldet detaljeniveauet eller LOD). Hovedobjekter vil have finere detaljer. Objekter længere væk er tegnet med færre detaljer. Næsten alt, hvad du ser på skærmen, er en samling af små trekanter, der er grupperet sammen for at skabe en genkendelig form eller genstand.
Sampler feedback
Sampler feedback
Sampler Feedback gør også gengivelse af spilscener mere effektiv. Sampler Feedback forbedrer den måde, spillet indlæser dets teksturer på (overfladedetaljer på videospilobjekter). Ideen er, at computere kan træffe smartere beslutninger om teksturer for at gengive større og mere detaljeret grafik, men ved at bruge mindre videohukommelse. Dette hjælper også med at undgå problemer som stammen og forsinkelse.
Som nævnt ovenfor kan mere effektiv brug af GPU'en hjælpe med at øge billedhastigheden.
DirectX 12 Ultimate i den virkelige verden
DX12s funktioner lover at gøre spil mere intuitive og effektive til at bruge computerressourcer. Men som alle funktioner er implementering op til spiludviklere. For eksempel er Mesh Shading blevet understøttet af Nvidia siden slutningen af 2018, men er ikke rigtig blevet brugt endnu. Måske vil den blive mere populær som en del af DX12 Ultimate.
Hardwaren skal også understøtte disse funktioner. Microsoft sagde, at det vil mærke sin nye hardware som kompatibel med DX12 Ultimate.
På konsoller vil Xbox Series X-logoet midlertidigt erstatte DX12 Ultimate-logoet. Hvis du ser DX12 Ultimate- eller Xbox Series X-logoet, betyder det, at hardwaren understøtter den nye grafik API.
Hvornår har spil gavn af DirectX 12 Ultimate?
DirectX 12 Ultimate kommer til Windows 10-pc'er som en del af funktioner i version 2004, udgivet i slutningen af maj 2020 (også kendt som maj 2020-opdateringen). For at drage fordel af funktionerne skal du selvfølgelig have et moderne grafikkort, der understøtter det.
Hvis du har et andet grafikkort end DX12 Ultimate, vil alle spil, der understøtter DX12 Ultimate, stadig fungere med hardwaren. Men din pc vil ikke se de samme visuelle forbedringer som andre maskiner. Ifølge Microsoft vil der ikke være bivirkninger på hardware, der ikke understøtter DX12 Ultimate.
Dette er gode nyheder for gamere på et budget, som vil blive tvunget til at sakke lidt bagud for at holde hardwareomkostningerne nede.