news 2026/8/24 2:35:55

RTX Remix 完整教程:5 步把 DirectX 9 老游戏改成光线追踪大作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RTX Remix 完整教程:5 步把 DirectX 9 老游戏改成光线追踪大作

RTX Remix 完整教程:5 步把 DirectX 9 老游戏改成光线追踪大作

【免费下载链接】rtx-remixCombined repo for the RTX-Remix runtime and toolkit项目地址: https://gitcode.com/gh_mirrors/rt/rtx-remix

RTX Remix 是 NVIDIA 基于 Omniverse 打造的端到端重制平台,专门面向使用固定函数管线(2000 年代图形 API 的渲染方式)的 DirectX 8/9 经典游戏。它做的事只有一件:不动游戏代码,实时捕获 3D 场景,换上你的高精度资产与新灯光,再用路径追踪渲染出来。如果你有 RTX 20 系以上的显卡,想亲手重制一款老游戏,按下面的流程走,从空白环境到第一帧光线追踪画面,全程可控。

📺 先看到效果:重制后的老游戏长什么样

全部跑通后,你打开的还是原游戏窗口、还是原来的操作,但每一帧都被 RTX Remix 运行时(也就是本仓库的 runtime)实时重新打光:光源、阴影、反射全部由路径追踪(一种模拟光子实际传播路径的渲染技术)重新计算,当年不存在的柔和全局光照、真实阴影会直接出现在画面里。你还可以把贴图、模型换成 PBR(基于物理的渲染)高精度版本,再叠加 DLSS(深度学习超分辨率,用 AI 提升帧率)把帧数拉回来。一句话:玩法和原版完全一致,视觉却是新引擎的。

📋 搭环境前先做硬件自检

先对照下表,任何一项不满足,后面的步骤都白做:

项目要求说明
显卡NVIDIA RTX 20 系及以上需支持 DirectX 12 Ultimate,路径追踪的硬件基础
系统Windows 10/11 64 位运行时面向 Windows 开发
内存16GB 以上加载高精度资产和捕获数据
磁盘50GB 可用空间源码 + 编辑器应用 + 捕获文件

自检通过后,安装路径很短:装好最新 NVIDIA 显卡驱动和 Visual C++ 运行库,然后拉取运行时源码:

git clone https://gitcode.com/gh_mirrors/rt/rtx-remix cd rtx-remix && git submodule update --init --recursive

这个仓库用子模块把两个核心组件绑在一起:dxvk-remix 是 DX9 转译层(把游戏发出的 DirectX 9 调用翻译成现代图形接口,运行时才能"看进"游戏内部拿到场景数据);toolkit-remix 是资产处理工具集,负责 AI 纹理升级和材质转换。上面两条命令会把两者一起拉下来。而场景编辑器是另一款独立应用,从 NVIDIA 的 RTX Remix 官方页面下载最新版即可,它不在本仓库里。

🎮 主线:从克隆到第一帧光线追踪的 4 个步骤

步骤 1:把转译层装进游戏目录

做什么:把编译好的 dxvk-remix 库文件放到目标游戏的 .exe 所在目录。在哪做:游戏安装目录。得到什么:一份能被运行时捕获、注入资产的游戏副本。

步骤 2:新建项目并配置捕获

做什么:启动 RTX Remix 应用,选"新建项目",指定游戏可执行文件,让自动配置向导生成基础配置(落在游戏目录下的 remix/configs/ 里)。然后打开捕获设置,开启"深度缓冲捕获"和"材质 ID 识别"——深度缓冲告诉运行时每个像素离相机多远,材质 ID 标记不同材质的边界,两者都是后续重打光的地基。得到什么:一份可回放的场景捕获文件。

步骤 3:用工具集升级资产

做什么:导入自定义模型(支持 FBX/GLB 格式)替换低精度原始资产;对贴图走"工具集 > 纹理增强",目标分辨率设 4K,交给 AI 放大修复;再给每个新资产分配物理材质,金属、木材、布料等预设就在 toolkit-remix 的 materials 目录里。得到什么:一套可注入的 PBR 高精度资产。

步骤 4:打光、开路径追踪,然后开玩

做什么:在场景编辑器里添加点光源、方向光或区域光,调好强度与色温;进入"渲染设置 > 全局光照"开启路径追踪,采样数先设 64;再到"性能设置"里把 DLSS 切到质量模式。保存项目,启动游戏。得到什么:边玩边实时重光照的完整画面。

📊 最常调的参数速查

参数在哪设推荐值作用
d3d9.rtxRemixEnableddxvk-remix/dxvk.confTrue运行时总开关,不开则完全无效
深度缓冲捕获项目捕获配置开启提供几何深度,重光照的前提
材质 ID 识别项目捕获配置开启区分材质边界,支持定向替换
路径追踪采样数渲染设置64越高噪点越少、速度越慢
DLSS 模式性能设置质量帧率与画质的平衡点
batch_sizetoolkit-remix/settings.json按显存调控制 AI 升级的批处理规模

🔧 排障清单

遇到问题按顺序自查:

  • 游戏启动后没有光线追踪效果:确认 dxvk-remix/dxvk.conf 里d3d9.rtxRemixEnabled = True;确认显卡驱动版本不低于 526.98
  • 游戏启动即黑屏或崩溃:确认游戏是 DirectX 8/9 固定函数管线作品;确认转译层文件与 exe 在同一目录
  • AI 纹理升级耗时过长:降低目标分辨率,或调小 settings.json 里的 batch_size
  • 开路径追踪后帧率骤降:DLSS 切到均衡或性能模式,采样数降到 32 再试
  • 新资产在场景里没出现:确认资产是注入到了运行时捕获,而不是只存在于编辑器里;检查捕获后是否保存了配置

接下来做什么

把仓库克隆下来,按上面 4 步走完,当天就能看到自己的第一帧光线追踪画面。功能更新和兼容性修复会持续发布,留意官方文档站与 Releases 页面的最新版本;中途卡住时,先到仓库的 Issues 里搜一下同款问题,多数情况都有现成答案。

【免费下载链接】rtx-remixCombined repo for the RTX-Remix runtime and toolkit项目地址: https://gitcode.com/gh_mirrors/rt/rtx-remix

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/24 2:33:04

Windows本地部署SadTalker:从零搭建AI数字人生成器

1. 项目概述:为什么要在Windows上折腾SadTalker? 如果你对AI生成视频、虚拟主播或者个性化内容创作感兴趣,那你大概率听说过“数字人”。简单来说,数字人就是通过AI技术生成的、能说会动、甚至能与你互动的虚拟形象。而SadTalker&…

作者头像 李华
网站建设 2026/8/24 2:31:26

24 寸行李箱选型:托运场景参数梳理与产品参考

1. 问题概述:24 寸行李箱该怎么选24 寸属于必须托运的拉杆箱,介于 20 寸登机箱与 26 寸大型托运箱之间,比较适配 5‑12 天长途出行、学生返校、国内旅行以及部分出境行程。 选购箱体不能只参考外观与标称英寸,空箱自重、箱体托运抗…

作者头像 李华
网站建设 2026/8/24 2:31:18

STM32以太网开发:RMII接口与以太网帧结构详解

1. 项目概述:从物理层到数据链路层上次我们聊了以太网的历史和基础概念,算是开了个头。这次咱们得动点真格的,深入到那些让数据包真正跑起来的“硬核”部分。如果你正在用STM32这类MCU做嵌入式网络开发,或者单纯想搞明白电脑网卡背…

作者头像 李华
网站建设 2026/8/24 2:31:03

做了13年机器人,我发现插件从来不是越多越好

我是耄耋,从2011年的时候开始开发机器人。从机器人的框架项目到插件,最后再到一个自研的机器人指令系统。从插件到框架,再到系统,我有一些关于机器人插件化的、在多年里面积累下来的经验。 今天就简单来讲一讲我对机器人插件的理解…

作者头像 李华