Shader Injector

July 18, 2026 ยท View on GitHub

Shader Injector Mod for FF7 Rebirth PC. This is a DX12 (D3D12) based mod that intercepts the rendering API calls, and allows you to inject/replace the original shaders within the title with modified ones during runtime. This mod was built for FF7 Rebirth, however because it's primarly just a DX12 interceptor, theroetically this can be adapted to work with other D3D12 based titles.

Contact Shadows details here


Download

Nexus Mods

Github


Guides

Installation Guide

Update Guide

ShaderInjector.ini

How to report an issue

Solutions / Fixes

Live Shader Editing / Configuration Guide

Building a Shader (coming soon...)


Update Guide (Legacy Version)

Installation Guide (Legacy Version)

Live Shader Editing (Legacy Version)


Showcase

Left Side: Shader Injector 2.0 On | Right Side: Shader Injector 2.0 Off

Left Side: Shader Injector 2.0 On | Right Side: Shader Injector 2.0 Off

Left Side: Shader Injector 2.0 On | Right Side: Shader Injector 2.0 Off


Issues

If you find any issues with the mod or general shader injector framework please report an issue here on GitHub, or whevever the mod is hosted. Please be as descriptive as possible when reporting an issue, otherwise it will be ignored!

In addition if you would like to do pull requests to improve or contribute features to Shader Injector feel free to do so!


TODO

  • Vertex / Mesh Shader Replacements
  • Improvements to automatic shader discovery.
  • Stability Improvements for Linux
  • General Bug / Issue Fixing

Sources / References

Special Thanks

People who have aided in the development of this project with testing or other various tasks, big or small.