NVIDIA vydala kód RTX Remix

Kód NVIDIA RTX Remix Runtime je nyní k dispozici

Kód NVIDIA RTX Remix Runtime je nyní k dispozici

Nedávno bylo oznámeno, že NVIDIA zveřejnila zdrojový kód běhových komponent moddingové platformy RTX Remix .

RTX Remix se vyznačuje tím, že umožňuje přidání podpory pro simulaci chování světla založenou na sledování cesty do stávajících klasických PC her založených na rozhraních API DirectX 8 a 9.

Aby mohla komunita vývojářů modů dále rozšiřovat kompatibilitu her a sadu funkcí Remix, NVIDIA dnes vydává runtime RTX Remix jako open source na GitHubu.

Další funkcí, kterou RTX Remix zdůrazňuje, je zlepšení kvality textur pomocí metod strojového učení , propojení uživatelsky připravených herních dat a použití technologie DLSS pro realistické škálování obrázků pro zvýšení rozlišení bez ztráty kvality.

TX Remix Runtime poskytuje připojitelné knihovny DLL, které vám umožňují zachytit zpracování herních scén , nahradit herní datové zdroje během přehrávání a integrovat do hry podporu technologií RTX, jako je sledování cesty, DLSS 3 a Reflex.

Kromě RTX Remix Runtime obsahuje platforma RTX Remix také sadu RTX Remix Creator Toolkit (stále oznamovaná), která spolupracuje s NVIDIA Omniverse a umožňuje vytvářet vizuálně vylepšené mody pro některé klasické hry, připojovat nové prvky a světla k recyklovaným herním scénám a využívat metody strojového učení ke zpracování vzhledu herních prvků.

Sada RTX Remix Creators Toolkit, založená na NVIDIA Omniverse a používaná k vývoji Portal s RTX, umožňuje modderům přiřazovat nová aktiva a světla v rámci jejich remasterované scény a používat nástroje AI k přestavbě vzhledu jakéhokoli aktiva. RTX Remix Early Access Creator Toolkit bude brzy k dispozici.

Runtime RTX Remix zachycuje scénu ve hře a nahrazuje aktiva při přehrávání a zároveň do hry vkládá technologie RTX, jako je sledování cest, DLSS 3 a Reflex. Vývojáři modů již používají běhové prostředí RTX Remix Portal With RTX k vytváření experimentálních ray-tracovaných cutscén v mnoha klasických hrách.

Z komponent obsažených v RTX Remix Runtime:

  • Zachyťte a nahraďte moduly odpovědné za zachycení herních scén ve formátu USD (Universal Scene Description) a nahraďte původní herní prostředky modernizovanými prostředky za běhu. Náhrada d3d9.dll se používá k zachycení toku příkazu vykreslování.
  • Bridge, který převádí 32bitové na 64bitové renderovací motory, aby odstranil omezení související s dostupnou pamětí. Před vykreslením jsou volání Direct3D 9 převedena na Vulkan API pomocí vrstvy DXVK.
  • Správce scén, který využívá informace, které zadáte prostřednictvím D3D9 API, k vytvoření vykreslení původní scény, sledování herních objektů mezi snímky a konfiguraci scény pro použití sledování cesty.
  • Směrovací engine, který vykresluje, vykresluje materiály a aplikuje pokročilé optimalizace (DLSS, NRD, RTXDI).

Nakonec je zmíněno, že vydaný kód odemyká řadu možností pro rozšíření funkcí běhového prostředí Remixu, a mezi příklady projektů, které mohou pokročilí vývojáři modů realizovat díky přístupu ke zdrojovému kódu, patří.

Naším hlavním cílem je rozšířit kompatibilitu hry a rozšířit funkce Remixu ve spolupráci s komunitou. 

Pro ty, kteří mají zájem o získání kódu, je napsán v jazyce C++ a je open source pod licencí MIT. NVIDIA také přijímá pull requesty na GitHubu. Zdrojový kód a jeho podrobnosti si můžete prohlédnout na následujícím odkazu.


Přidat jako preferovaný zdroj v Googlu