One of the biggest hurdles with RTGI is depth buffer loss (which breaks the effect). You can develop a UI-based "Auto-Fix" feature:
Ensure you are using the legitimate version from Pascal Gilcher's official channels. "Reshade RTGI.zip" files found on file-sharing sites often contain outdated versions or malware. Reshade RTGI.zip
: If you want to automate settings, you'll need to write a C++ ReShade Add-on to communicate between the game's memory and the shader. One of the biggest hurdles with RTGI is
Develop a script or macro that adjusts the RT_RAY_AMOUNT and RT_RAY_STEP based on the current frame rate. This prevents performance tanking in heavy scenes. : Monitor the FrameTime variable in ReShade. Reshade RTGI.zip