- 语言
- 英语
- 发布于
- 13天前
- 复刻
- 158
clshortfuse/renodx ↗, HLSL, MIT, 最近提交 23小时前
改写 DirectX 游戏渲染过程的框架,以 ReShade 插件的形式分发。它不是把同一个效果盖到所有游戏上,而是让每个 mod 针对一款游戏的渲染管线来写,因此可以分别处理场景、界面、后期和输出各个阶段。用得最多的是 HDR:在保留游戏原本调色的前提下,套上为这款游戏调过的色调映射,再输出到 HDR 显示器。此外还有着色器替换、缓冲注入、交换链与纹理资源升级、显示每个 mod 自身设置的游戏内叠加层,以及把这些设置写到磁盘、下次启动继续沿用。架在 ReShade 插件体系上是有意为之,这样不必给每个版本的可执行文件打补丁,兼容面也铺得更宽。仓库里还带了 FPS 限制器、开发插件用的 devkit 和一个 Shader Model 6.0 以上的反编译器,做好的 mod 清单由项目 Wiki 单独维护。