[ad_1]
简而言之: Nvidia 已将其 RTX Remix 运行时作为开源项目推出,以努力扩展游戏兼容性并向模组平台添加新功能。 现在可以在 GitHub 上免费下载。
Nvidia 在 9 月份宣布了 RTX Remix。 该平台旨在让模组制作者更轻松地使用路径追踪、DLSS、用户创建的资产和 AI 增强纹理等现代技术重新制作 DirectX 8 和 DirectX 9 游戏。
Nvidia 与 Valve 合作开发了一个版本的 Portal,以展示 Remix 的功能。 Portal RTX 于 12 月推出,社区很快就发现其文件可用于帮助制作其他游戏,包括《半条命 2》和《马克思佩恩》。
有兴趣试用 RTX Remix 的人可以在 GitHub 上获取带有 MIT 许可证的运行时源代码。 Nvidia 鼓励模组制作者和开发者报告他们可能发现的任何错误。 此外,Remix 工程团队的几名成员已加入 RTX Remix Discord 服务器,解答问题并提供兼容性指南。
Nvidia甚至还发布了一些入门指南和相关文档来帮助新手入门。 运行时包括以下组件:
- USD 捕获和替换模块,负责将游戏场景捕获到 USD,并在运行时将原始游戏资产替换为修改后的游戏资产。
- Bridge,它将渲染器从 x86 指令集转换为 x64 指令集。 该组件打开可用于渲染的内存。
- 场景管理器,它使用来自 D3D9 固定功能 API 的信息来创建原始场景的表示,逐帧跟踪游戏对象,并设置场景以进行路径跟踪。
- 核心路径追踪器,包括渲染循环、材质处理和游戏特定渲染功能(例如贴花和粒子)。 请注意,加速我们的路径追踪器并使其能够实时渲染的各种技术(DLSS、NRD、RTXDI)将继续通过它们现有的 SDK 和来自 Nvidia 开发者门户的许可提供。
您希望哪些经典的 DX8 或 DX9 游戏获得 RTX Remix 处理? 我个人对 Max Payne 的额外工作感兴趣,有人提到了 Crysis 的 DirectX 9 模式。
[ad_2]
Source link