DirectX: State of the Union 2026 prezentácia na GDC ukáže novinky do shaderov a kompresie |
V stredu 11. marca sa bude konať akcia GDC 2026, kde bude mať Microsoft sériu prezentácií (aj ohľadom spojenia PC a Xboxu), medzi ktorými bude aj DirectX State of the Union 2026. V rámci nej sa Shawn Hargreaves a Danny Chen zamerajú na ďalší vývoj DirectX 12 a riešenia praktických problémov, s ktorými sa dnes stretávajú vývojári moderných hier.
Hlavné témy budú:
Zstd kompresia prichádzajúca do DirectStorage
DirectStorage dostane podporu kompresie Zstandard (Zstd). Ide o moderný kompresný algoritmus, ktorý ponúka vysoký kompresný pomer pri nízkej režii na rozbalenie dát.
V praxi to znamená rýchlejšie načítavanie levelov, plynulejšie prechody medzi mapami a efektívnejšie využitie NVMe SSD. Znížením objemu prenášaných dát sa skracuje I/O latencia a hra dokáže rýchlejšie streamovať textúry, modely a ďalšie assety bez výrazného zaťaženia CPU.
Knižnica Game Asset Conditioning Library
Táto knižnica má pomôcť optimalizovať prípravu herných dát ešte pred samotným spustením hry. Ide o úpravu asset pipeline tak, aby boli dáta čo najlepšie pripravené na rýchle čítanie z NVMe úložísk.
Hoci ide o nástroj určený pre vývojárov, jeho dopad hráči pocítia. Moderné hry pracujú s obrovskými objemami dát a NVMe SSD sú extrémne rýchle, no bez vhodnej prípravy dát sa ich potenciál nevyužije naplno. GACL má pomôcť znížiť zdržania pri streamovaní rozsiahlych svetov a stabilizovať načítavanie detailov počas pohybu hráča.
Pokročilé funkcie ray tracingu
Microsoft bude hovoriť aj o ďalšom rozvoji ray tracingu v DirectX 12. Cieľom je rozšíriť možnosti, ktoré majú vývojári k dispozícii pri práci so svetlom, tieňmi a odrazmi, a zároveň zlepšiť efektivitu týchto výpočtov.
Dôraz sa má klásť na praktické nasadenie v hrách, teda na lepšiu optimalizáciu a flexibilnejšie využitie ray tracingu bez neprimeraného dopadu na výkon.
Predkompilácia shaderov
Táto téma sa dotýka jedného z častých problémov moderného hrania. Pri prvom použití nového efektu (dym, výbuch, svetlo, tieň a podobne) musí hra shader skompilovať v danom momente, čo spôsobuje mikrolagy.
Predkompilácia znamená, že shader je pripravený vopred, takže počas hrania už nevzniká:
- trhanie obrazu pri otáčaní kamerou
- lag pri prvom výstrele alebo aktivovaní efektu
- záseky pri načítaní nových oblastí
Výsledkom má byť stabilnejší framerate hneď od začiatku hrania, bez krátkych výkonnostných výkyvov.
Integrácia ML a zjednotenie nástrojov
Súčasťou prezentácie má byť aj vývoj v oblasti integrácie machine learningu priamo do DirectX a zlepšovanie nástrojov pre vývojárov. Microsoft chce viac prepojiť vývojové prostredie pre PC a Xbox, aby sa zjednodušilo testovanie, ladenie a optimalizácia naprieč platformami.
| NAJČÍTANEJŠIE ČLÁNKY TÝŽDŇA |
- Používatelia zisťujú, že Sony zmaže neaktívne PSN konto po troch rokoch a to aj s 222
- DOJMY: DOOM: The Dark Ages - Revelations 32
- Sony končí s fyzickými hrami a internet reaguje: fastfoody aj komici si z toho rob 138
- Pôjde GTA VI na konzolách len v 30 fps? 144
- Sony od roku 2028 skončí s fyzickými diskami pre PlayStation konzoly 338
- Čakáte na GTA VI? Tieto hry v otvorených svetoch si môžete zahrať pred návratom do 52
- PS6 a nový Xbox takmer určite nebudú mať diskové mechaniky 167
- Sony malo kedysi v príprave PlayStation 1 skrytý priamo v DualShocku 10
- Intel vraj zvažuje návrat starších procesorov, oživiť by mohol generácie až od Com 43
- Steam Machine hlási prvý „redline of death“ prípad, po 20 minútach malo zlyhať GP 90 zobraziť viac článkov >













