Gipagawas sa NVIDIA ang RTX Remix Runtime Code

Ang NVIDIA adunay open-sourced sa runtime nga mga sangkap sa RTX Remix modding platform, nga nagtugot sa kasamtangan nga klasiko nga mga dula sa PC nga gibase sa DirectX 8 ug 9 nga mga API aron makadugang sa suporta alang sa pag-render gamit ang simulate light behavior base sa path tracing, pagpalambo sa kalidad sa mga texture gamit ang makina. mga pamaagi sa pagkat-on, pagkonektar sa mga kahinguhaan sa dula nga giandam sa tiggamit (mga asset) ug paggamit sa teknolohiya sa DLSS aron realistikong sukdon ang mga hulagway aron madugangan ang resolusyon nga dili mawala ang kalidad. Ang code gisulat sa C++ ug bukas ubos sa lisensya sa MIT.

Naghatag ang TX Remix Runtime og mga pluggable nga DLL nga nagtugot kanimo sa pag-intercept sa pagproseso sa eksena sa dula, pag-ilis sa mga kapanguhaan sa dula sa panahon sa playback, ug pag-integrate sa suporta alang sa mga teknolohiya sa RTX sama sa pagsubay sa agianan, DLSS 3, ug Reflex sa imong dula. Dugang pa sa RTX Remix Runtime, ang RTX Remix Platform naglakip usab sa RTX Remix Creator Toolkit (gipahibalo gihapon), nga gipadagan sa NVIDIA Omniverse ug nagtugot kanimo sa paghimo og visually enhanced mods alang sa pipila ka classic nga mga dula, paglakip sa bag-ong mga asset ug mga suga sa gi-recycle nga mga talan-awon sa dula, ug paggamit sa mga pamaagi sa pagkat-on sa makina alang sa pagproseso sa dagway sa mga kapanguhaan sa dula.

Gipagawas sa NVIDIA ang RTX Remix Runtime Code

Ang mga sangkap nga gilakip sa RTX Remix Runtime:

  • Pagkuha ug pag-ilis sa mga module nga responsable sa pag-intercept sa mga talan-awon sa dula sa USD (Universal Scene Description) nga format ug pag-ilis sa orihinal nga mga kapanguhaan sa dula sa mga moderno nga mga sa madali. Aron makuha ang stream sa mga rendering commands, usa ka substitution sa d3d9.dll ang gigamit.
  • Bridge, nga naghubad sa 32-bit render nga mga makina ngadto sa 64-bit nga mga makina aron matangtang ang mga limitasyon nga may kalabotan sa magamit nga memorya. Sa wala pa ang pagproseso, ang Direct3D 9 nga mga tawag gi-convert sa Vulkan API gamit ang DXVK layer.
  • Usa ka tagdumala sa eksena nga naggamit sa kasayuran nga moabut pinaagi sa D3D9 API aron makahimo usa ka representasyon sa orihinal nga talan-awon, pagsubay sa mga butang sa dula taliwala sa mga frame, ug pag-set up sa eksena aron magamit ang pagsubay sa agianan.
  • Ang makina sa pagsubay sa agianan nga naghubad, nagproseso sa mga materyales ug nagpadapat sa mga advanced nga pag-optimize (DLSS, NRD, RTXDI).



Source: opennet.ru

Idugang sa usa ka comment