DirectX 12 Ultimate přinese Ray Tracing na Xbox Series X, PC a další

DirectX 12 Ultimate na GeForce RTX

Před svým vývojářským dnem DirectX Nvidia a Microsoft oznámily další éru grafických funkcí pro Xbox a PC hráče a jmenuje se DirectX 12 Ultimate game stack. Dříve bylo možné povolit funkce jako sledování paprsků přišel s výkonnostními kompromisy, ale s DirectX 12 Ultimate mohou vývojáři přidat do hry realističtější, pohlcující detaily a zároveň použít méně zdrojů.

Obsah

  • Vylepšeno sledování paprsků
  • Lepší vizuální detaily
  • Menší zásah do výkonu

„Jsme nesmírně potěšeni, že můžeme hráčům přinést DirectX 12 Ultimate, vyvrcholení nejlepší grafické technologie, jakou jsme kdy představili, v bezprecedentním spojení mezi PC a Xbox Series X“, poznamenala Nvidia v tiskové zprávě a uvedla, že to umožní příští generaci PC a konzolových her, aby byly odolné vůči budoucnosti.

DirectX 12 Ultimate, jak jeho název napovídá, je rozšířením Microsoftu DirectX 12 API, která vylepšují to, co jsme již viděli, o podporu funkcí, jako je sledování paprsků, a zároveň přidává hlavní nové funkce, jako jsou Mesh Shaders a Sampler Feedback. Pro hráče se starším hardwarem by kompatibilita her neměla být problémem s novou sadou DirectX 12 Ultimate.

Příbuzný

  • Co je DirectX a proč je důležité pro počítačové hry?
  • Zvyšte výkon svého GPU pomocí nejlepších počítačových her pro sledování paprsku
  • Každá hra pro Xbox Series X, která podporuje sledování paprsků

„Ve skutečnosti budou hry nové generace, které využívají funkce DX12 Ultimate, nadále fungovat na hardwaru, který není DX12 Ultimate,“ uvedla Nvidia. „Ačkoli takový hardware neposkytne vizuální výhody nových funkcí, stále může poskytnout a velmi přesvědčivý herní zážitek ve hrách nové generace, v závislosti na specifikách hry Hardware."

Doporučená videa

Nvidia a Microsoft doufají, že díky tomu, že vývojářům usnadní vytváření her a rozšíří síť – podporující PC i konzole – bude více vývojářů přijmout novější funkce podporované moderními výkonnými GPU. Pro hráče to snad povede k většímu počtu titulů, které podporují pokročilé funkce, jako je sledování paprsků.

Vylepšeno sledování paprsků

Hlavní funkcí DirectX 12 Ultimate je podpora DirectX Ray Tracing 1.1. Navíc Upgrade 1.1 přináší použití principů světla, aby scény ve hře vypadaly realističtěji v souladu sledování paprsků dát vývojářům větší kontrolu nad procesem. To by mohlo pomoci šetřit zdroje GPU ve srovnání se starším systémem dynamického stínování.

Kromě toho lze nyní proces shaderu provádět na GPU, aniž byste museli provádět zpáteční cestu k CPU. A jak se hráči pohybují po scéně, DirectX Ray Tracing 1.1 lépe využívá streamovací motory GPU k načítání nových sledování paprsků shadery.

Když byl ray tracing původně představen, hráči se zdráhali tuto funkci aktivovat, protože to znamenalo obětovat herní výkon za lepší vizuální stránku. Podle Nvidie s podporou proměnlivého stínování (VRS) už hráči nebudou muset dělat tento kompromis. VRS v podstatě umožňuje vykreslení důležitějších oblastí scény s většími detaily a snížení detailů v méně nápadných scénách v zájmu vyšší rychlosti.

Toto je funkce, kterou AMD oznámilo, že ji bude na svém podporovat Grafika Navi 2x, který bude použit na Xbox One Series X od společnosti Microsoft a také na stolní herní počítače později tohoto roku.

Lepší vizuální detaily

DirectX 12 Ultimate bude také podporovat mesh shadery, které vývojářům pomohou zabudovat do her ještě více detailů. Síťové shadery umožňují, aby se zpracování geometrie chovalo jako výpočetní shadery. Mesh shadery mohou fungovat v rámci celé skupiny výpočetních vláken s přístupem ke sdílené paměti skupiny a pokročilým výpočetním funkcím.

Aby bylo možné věci dále optimalizovat, před mesh shaderem běží nový proces Amplication Shader, který provádí výpočty k určení, kolik skupin vláken mesh shaderu je potřeba. Amplikační shadery se používají pro vyřazení, nahrazují hrubší úroveň na síť a určují, zda se má objekt vůbec kreslit.

„Tato nová střední úroveň vyřazení zlepšuje výkon při kreslení modelů, které jsou pouze částečně okludované,“ uvedla Nvidia. „Například, pokud je na obrazovce část postavy, zatímco pouze jedna paže ne, může to udělat zesilovací shader vyřaďte celé rameno po mnohem méně výpočtech, než jaké by bylo zapotřebí k zastínění všech trojúhelníků uvnitř to."

Menší zásah do výkonu

Zpětná vazba vzorku umožňuje vývojářům načítat textury pouze v případě potřeby, což přináší lepší vizuální kvalitu při zkrácení doby načítání a minimalizaci zadrhávání ve hře.

„Zpětná vazba vzorku to řeší tím, že umožňuje shaderu efektivně se dotazovat, jakou část textury by měla mít byla potřebná k uspokojení požadavku na vzorkování, aniž by se skutečně provedla operace vzorku,“ Nvidia řekl. „Tyto informace pak mohou být vráceny zpět do herního systému streamování aktiv, což mu umožňuje činit inteligentnější a přesnější rozhodnutí o tom, jaká data streamovat dál. Ve spojení s funkcí dlaždicových zdrojů D3D12 to umožňuje hrám vykreslovat větší a podrobnější textury při použití menší video paměti.

Jednou z metod, jak toho dosáhnout, je použití stínování mezi texturami (TSS). Tato technika vykreslování umožňuje vývojářům provádět lehké výpočty v prostoru objektů a zapisovat je do textury. TSS v podstatě odděluje stínování objektu ve světovém prostoru od rastrování tvaru tohoto objektu ke konečnému cíli.

Společně všechny tyto nové funkce pomohou k tomu, aby hry vypadaly detailněji a realističtěji, a to vše při menší zátěži vašeho systému.

Doporučení redakce

  • DirectX 12 vs. DirectX 11: co je nejlepší pro hraní na PC?
  • Intel upouští od podpory DirectX 9, ale může to být dobrá věc
  • Ditch DirectX: Je čas začít používat Vulkan s PC hrami
  • Ovládání: Ultimate Edition odemyká skutečný potenciál PS5 a Xbox Series X
  • Nová rozšíření Vulkan, která přináší sledování paprsků do smartphonů

Upgradujte svůj životní stylDigitální trendy pomáhají čtenářům mít přehled o rychle se měnícím světě technologií se všemi nejnovějšími zprávami, zábavnými recenzemi produktů, zasvěcenými úvodníky a jedinečnými náhledy.