NVIDIA објавува RTX Remix Runtime Code

NVIDIA има отворен извор на компонентите на траење на платформата за модирање RTX Remix, што им овозможува на постоечките класични игри за компјутер базирани на DirectX 8 и 9 API да додадат поддршка за рендерирање со симулирано светлосно однесување засновано на трасирање патеки, подобрување на квалитетот на текстурите со помош на машината методите за учење, поврзете ги ресурсите за игра (средства) подготвени од корисникот и применете ја технологијата DLSS за реално да ги размерите сликите за да ја зголемите резолуцијата без губење на квалитетот. Кодот е напишан во C++ и е отворен под лиценцата MIT.

TX Remix Runtime обезбедува приклучливи DLL-и кои ви дозволуваат да ја пресретнете обработката на сцената на играта, да ги замените ресурсите на играта за време на репродукцијата и да интегрирате поддршка за RTX технологии како што се трасирање патеки, DLSS 3 и Reflex во вашата игра. Покрај RTX Remix Runtime, платформата RTX Remix го вклучува и RTX Remix Creator Toolkit (сè уште е објавен), кој се напојува со NVIDIA Omniverse и ви овозможува да креирате визуелно подобрени модови за некои класични игри, да прикачите нови средства и светла на рециклирани сцени со игри и користете методи за машинско учење за обработка на изгледот на ресурсите на играта.

NVIDIA објавува RTX Remix Runtime Code

Компоненти вклучени во RTX Remix Runtime:

  • Снимајте и заменете ги модулите одговорни за пресретнување на сцените на играта во формат USD (Universal Scene Description) и заменете ги оригиналните ресурси за игра со модернизирани во лет. За да се сними протокот на команди за рендерирање, се користи замена на d3d9.dll.
  • Bridge, кој ги преведува 32-битните рендери во 64-битни за да ги отстрани ограничувањата поврзани со достапната меморија. Пред обработката, повиците на Direct3D 9 се претвораат во Vulkan API користејќи го слојот DXVK.
  • Управувач со сцени што ги користи информациите што доаѓаат преку D3D9 API за да создаде претстава на оригиналната сцена, да ги следи објектите на играта помеѓу рамки и да ја постави сцената за да примени трасирање на патеката.
  • Мотор за следење патеки кој рендерира, обработува материјали и применува напредни оптимизации (DLSS, NRD, RTXDI).



Извор: opennet.ru

Додадете коментар