NVIDIA išleido RTX Remix vykdymo kodą

NVIDIA sukūrė atvirojo kodo RTX Remix modifikavimo platformos vykdymo komponentus, leidžiančius esamiems klasikiniams kompiuteriniams žaidimams, pagrįstiems DirectX 8 ir 9 API, pridėti palaikymą imituojant šviesos elgesį, pagrįstą kelio sekimu, ir pagerinti tekstūrų kokybę naudojant mašiną. mokymosi metodus, prijungti vartotojo paruoštus žaidimo išteklius (turtus) ir pritaikyti DLSS technologiją, kad tikroviškai padidintumėte raišką neprarandant kokybės. Kodas parašytas C++ ir yra atidarytas pagal MIT licenciją.

„TX Remix Runtime“ teikia prijungiamus DLL, kurie leidžia perimti žaidimo scenų apdorojimą, pakeisti žaidimo išteklius atkūrimo metu ir integruoti į žaidimą RTX technologijų, pvz., kelio sekimo, DLSS 3 ir Reflex, palaikymą. Be RTX Remix Runtime, RTX Remix platformoje taip pat yra RTX Remix Creator Toolkit (vis dar skelbiama), kuris yra aprūpintas NVIDIA Omniverse ir leidžia kurti vizualiai patobulintus kai kurių klasikinių žaidimų modifikacijas, pridėti prie naujų išteklių ir lempučių. perdirbtas žaidimų scenas ir naudoti mašininio mokymosi metodus žaidimo išteklių išvaizdai apdoroti.

NVIDIA išleido RTX Remix vykdymo kodą

Komponentai, įtraukti į RTX Remix Runtime:

  • Užfiksuokite ir pakeiskite modulius, atsakingus už žaidimo scenų perėmimą USD (Universal Scene Description) formatu ir sklandžiai pakeiskite originalius žaidimo išteklius modernizuotais. Norint užfiksuoti atvaizdavimo komandų srautą, naudojamas d3d9.dll pakaitalas.
  • Bridge, kuris paverčia 32 bitų atvaizdavimo variklius į 64 bitų, kad būtų pašalinti apribojimai, susiję su turima atmintimi. Prieš apdorojimą Direct3D 9 skambučiai konvertuojami į Vulkan API naudojant DXVK sluoksnį.
  • Scenos tvarkyklė, kuri naudoja informaciją, gaunamą per D3D9 API, kad sukurtų originalios scenos vaizdą, sektų žaidimo objektus tarp kadrų ir nustatytų sceną, kad būtų pritaikytas kelio sekimas.
  • Kelio sekimo variklis, kuris atvaizduoja, apdoroja medžiagas ir taiko pažangius optimizavimus (DLSS, NRD, RTXDI).



Šaltinis: opennet.ru

Добавить комментарий