Microsoft talte om innovationer i DirectX 12: letvægtsstrålesporing og detaljer afhængig af afstand

Microsoft som en del af Windows Insider preview-programmet for tidlig adgang fremlagde opdaterede DirectX 12 API'er og talte detaljeret om innovationerne. Disse funktioner vil blive frigivet næste år og inkluderer tre hovedfunktioner.

Microsoft talte om innovationer i DirectX 12: letvægtsstrålesporing og detaljer afhængig af afstand

Den første mulighed vedrører strålesporing. DirectX 12 havde det oprindeligt, men nu er det blevet udvidet. Specifikt blev der tilføjet yderligere shaders til det eksisterende strålesporingsobjekt PSO (pipeline state object). Dette forbedrer arbejdseffektiviteten.

Dernæst bør vi nævne teknologien til adaptive algoritmer ExecuteIndirect. Ifølge beskrivelsen giver denne funktion dig mulighed for at bestemme antallet af stråler i GPU-udførelsestidslinjen. Endelig blev det muligt at bruge en letvægts sporingsmulighed.

Virksomheden arbejdede også med geometri. Microsoft har tilføjet understøttelse af Mesh Shaders til DirectX 12 API. Denne funktion kaldes DirectX Sampler. Det giver dig mulighed for at bestemme, hvilke teksturer der oftest er tilgængelige og skal forblive i hukommelsen. Som et resultat er det kun de data, der er nødvendige her og nu, der gemmes i videohukommelsen.

Microsoft talte om innovationer i DirectX 12: letvægtsstrålesporing og detaljer afhængig af afstand

Dermed vil innovationen gøre det muligt at slippe for irriterende lange indlæsningstider for virtuelle verdener. Dette er den såkaldte texture streaming-teknologi.

Microsoft talte om innovationer i DirectX 12: letvægtsstrålesporing og detaljer afhængig af afstand

Alt dette mere detaljeret beskrevet på Microsoft Developer Blog. Samtidig bemærker vi, at for et par dage siden AMD positivt talte ud om dette emne og antydede den forestående fremkomst af nye funktioner i Radeon-produkter. Det er klart, at de vil blive vist i nye top-end videokort, som forventes at blive frigivet i 2020. De krediteres blandt andet med hardwareunderstøttelse til ray tracing. 



Kilde: 3dnews.ru

Tilføj en kommentar