The RTX Remix runtime is open source with a permissive MIT license, and includes the following components:
- USD capture and replacement modules, which are responsible for capturing a game scene to USD, and replacing original game assets with modded game assets at runtime.
- Bridge, which translates the renderer from a x86 to a x64 instruction set. This component uncaps the memory available for rendering.
- Scene manager, which uses information coming through the D3D9 fixed function API to create a representation of the original scene, track game objects frame to frame, and set up the scene to be path traced.
- The core path tracer, which includes the rendering loop, the material handling, and the game specific rendering features (e.g., decals and particles). Please note, the various technologies (DLSS, NRD, RTXDI) that accelerate our path tracer and enable it to render in real time will continue to be available via their existing SDKs and licenses from the NVIDIA Developer portal.
Open sourcing unlocks numerous possibilities t