
模组开发者 MAAN 成功在浏览器环境中运行 Nvidia DLSS 5,并发布交互式演示。该演示托管于 Cloudflare Workers,提供“Cowboy Gramps”等默认场景及多种可调设置。MAAN 表示,基于 WebGPU 的实现方案同样适用于 macOS 系统。
技术实现与限制
DLSS 5 是 Nvidia 推出的神经渲染技术,旨在利用 AI 提升图形质量。官方规定该技术仅支持 RTX 50 系列显卡(GeForce NOW 除外),尽管目前已有模组解锁了 RTX 40/30 系列甚至 AMD 硬件的支持。MAAN 的演示使用了从泄露库文件中提取的模型权重,但他坦言不确定这些文件是否与官方版本完全一致。
通常,Nvidia 通过 NGX 接口或 Streamline SDK 提供 DLSS,相关文档并未涵盖 WebGL 或 WebGPU。MAAN 通过 WebGPU 计算着色器重新实现了 DLSS 5 的神经网络,其中模型权重约 147MB,压缩后的 JavaScript 运行时约 1MB。由于 WebGPU 本身不强制要求 Nvidia 硬件,这一实现突破了传统驱动限制。
实测表现与应用前景
在搭载 RTX 40 系列显卡的台式机测试中,3D 查看器旋转操作流畅,但每次 DLSS 5 渲染需耗时 1 至 2 秒,实时模式下的表现明显滞后。鉴于此性能特征,业界推测该技术更适用于建筑可视化、3D 模型预览等非高实时性场景。
MAAN 计划在本周末于 GitHub 发布源代码。目前,演示页面已支持通过文件或拖放方式加载常见 3D 格式,允许用户尝试自有模型。这使得无需特定游戏或高端硬件的用户也能直观体验 DLSS 5 的效果。值得注意的是,Nvidia 此前曾表示,对 RTX 40 系列的官方支持即将到来。