NVIDIA släppte RTX Remix-koden

NVIDIA RTX Remix Runtime-kod är nu tillgänglig

NVIDIA RTX Remix Runtime-kod är nu tillgänglig

Nyligen bröt nyheten ut det NVIDIA har släppt källkoden för mod-plattformens runtime-komponenter RTX Remix.

RTX Remix Det kännetecknas av att tillåta tillägg av stöd för rendering med simulering Vägföljande verktyg för ljusbeteende för befintliga klassiska PC-spel baserade på DirectX 8 och 9 API:er.

För att ytterligare ge modutvecklingsgemenskapen möjlighet att utöka Remixs spelkompatibilitet och funktionsuppsättning, släpper NVIDIA idag RTX Remix runtime som öppen källkod på GitHub.

En annan av funktionerna som RTX Remix sticker ut är det förbättra kvaliteten på texturer med hjälp av maskininlärningsmetoder, förutom att ansluta användarförberedda spelresurser (tillgångar) och tillämpa DLSS-teknik för att realistiskt skala bilder för att öka upplösningen utan att förlora kvalitet.

TX Remix Runtime tillhandahåller pluggbara DLL:er som tillåter avlyssning av spelscener, ersätt tillgångar i spelet under uppspelning och integrera stöd för RTX-tekniker som vägspårning, DLSS 3 och Reflex i ditt spel.

Förutom RTX Remix Runtime, RTX Remix Platform innehåller också RTX Remix Creator Toolkit (ännu tillkännagav), som drivs av NVIDIA Omniverse och låter dig skapa visuellt förbättrade moddar för vissa klassiska spel, fästa nya tillgångar och lampor till återvunna spelscener och använder maskininlärningsmetoder för att bearbeta utseendet på speltillgångar.

RTX Remix Creators Toolkit är baserat på NVIDIA Omniverse och används för att utveckla Portal med RTX och tillåter moddare att tilldela nya tillgångar och ljus inom sin remastrade scen och använda AI-verktyg för att bygga om utseendet på alla tillgångar. RTX Remix Early Access Creator Toolkit kommer snart.

RTX Remix runtime fångar en scen i spelet och ersätter tillgångar vid uppspelning samtidigt som RTX-teknik som vägspårning, DLSS 3 och Reflex injiceras i spelet. Modutvecklare har redan använt Portal With RTX:s RTX Remix runtime för att skapa experimentella strålspårade mellansekvenser i många klassiska spel.

Av komponenterna som ingår i RTX Remix Runtime:

  • Fånga och byt ut moduler som är ansvariga för att fånga upp spelscener i USD-format (Universal Scene Description) och ersätt originalspeltillgångar med moderniserade tillgångar i farten. Ersättningen d3d9.dll används för att fånga renderingskommandoflödet.
  • Bridge, som översätter 32-bitars till 64-bitars renderingsmotorer för att ta bort begränsningar relaterade till tillgängligt minne. Innan renderingen konverteras Direct3D 9-anrop till Vulkan API med DXVK-lagret.
  • En scenhanterare som använder information som du matar in via D3D9 API för att skapa en rendering av den ursprungliga scenen, spåra spelobjekt mellan bildrutor och konfigurera scenen för att tillämpa sökvägsspårning.
  • Routingmotor som renderar, renderar material och tillämpar avancerade optimeringar (DLSS, NRD, RTXDI).

Slutligen nämns det olåst kod låser upp många möjligheter för att utöka funktionsuppsättningen för Remix-körtiden och som exempel nämns till exempel projekt som avancerade modutvecklare kan ta itu med genom källkodsåtkomst inkluderar.

Vårt huvudmål är att utöka spelets kompatibilitet och utöka funktionerna i Remix i samarbete med communityn. 

För Intresserad av att få koden? De borde veta att det är skrivet i C++ och är öppet under MIT-licensen, plus att det är värt att nämna att det enligt NVIDIAs mål kommer att acceptera pull-förfrågningar på Github. De kan konsultera både källkoden och dess detaljer från följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.