
RepoRTGI
Configurable screen-space ray-traced global illumination with conservative RTX 5070-class automatic activation.R.E.P.O. RTGI
RepoRTGI adds a configurable screen-space ray-traced global illumination pass to R.E.P.O. The renderer traces diffuse rays through the camera depth/normal buffer, accumulates indirect light over time, and applies an edge-aware bilateral denoiser.
What it does
- Colored one-bounce indirect lighting from visible scene surfaces.
- Temporal accumulation with depth rejection.
- Edge-aware spatial denoising.
- Low, Medium, High, Ultra, and fully Custom quality modes.
- Full bypass through the in-game mod settings.
- Conservative automatic activation only for RTX 5070-class or faster GPUs.
- Manual enable remains available for every Direct3D 11 GPU.
- Session comparison toggle (default:
F8).
Automatic GPU policy
The default Automatic mode enables the effect only for the following desktop performance classes:
- NVIDIA: RTX 5070 or faster; RTX 4070 Ti / 4080 / 4090; RTX 3090 / 3090 Ti.
- AMD: RX 9070 / 9070 XT or faster; RX 7900 XTX.
- Future NVIDIA/AMD models whose parsed tier is above these thresholds.
Unknown adapters, virtual adapters, laptop-name variants that cannot be classified, and slower GPUs remain disabled in Automatic mode. Select Enabled to override the policy manually.
In-game configuration
Install REPOConfig (included as a Thunderstore dependency), then open the mod settings in R.E.P.O. Every setting is a standard BepInEx config entry:
Mode: Automatic / Enabled / Disabled.Preset: Low / Medium / High / Ultra / Custom.- Indirect-light intensity and bounce saturation.
- Internal GI resolution.
- Rays per pixel and steps per ray.
- Ray distance and depth thickness.
- Temporal stability and denoise radius.
- Session toggle key.
Preset values are tuned as a group. Advanced values take effect only with Custom.
Compatibility
- Client-side only; it does not alter networking or game state.
- Requires the Windows Direct3D 11 renderer.
- If the game was forced to Direct3D 12 or Vulkan, add
-force-d3d11to the R.E.P.O. launch options. - Other mods that replace the main camera image pipeline may conflict.
- VR is intentionally bypassed unless the VR mod still exposes a conventional main-camera image effect path.
Installation
Use a Thunderstore-compatible mod manager. Manual installation is also possible:
- Install BepInEx 5 and REPOConfig.
- Copy
RepoRTGI.dllandRepoRTGI.Native.dllinto the same folder underBepInEx/plugins/. - Launch the game once and edit
BepInEx/config/ModsForGames.RepoRTGI.cfgif you do not use REPOConfig.
Technical note
R.E.P.O. is not an HDRP game. HDRP's hardware DXR global-illumination override cannot be injected into a built game without replacing its render pipeline and materials. This mod therefore implements RTGI as screen-space ray tracing over the current frame's color, depth, and normal buffers. It is dynamic and ray-marched, but—like every screen-space technique—it cannot bounce light from geometry that is fully outside the camera view.