Guide

Volume Shader BM 是什么?

用通俗语言解释 Volume Shader BM Test 会测什么、FPS 代表什么,以及它能告诉你哪些 GPU 性能信息。

🚀 volumeshadertest
6月24日
3 分钟

Volume Shader BM 是一个免费的浏览器基准测试,运行一种可控的 WebGL 2.0 raymarching 负载,并报告该负载下的 FPS、帧时间和稳定性。实际 GPU 使用率会受到设备、浏览器、分辨率和散热限制影响。

快速解读

  • 完全在浏览器中运行,不需要安装、不需要驱动程序,也不需要账号。
  • 它不渲染 3D 模型。每个像素都是实时通过数学计算生成的(SDF — signed distance fields)。
  • 分数反映的是这一个特定的 fragment shader 负载,不能代表 AI 推理、科学计算、游戏性能或 GPU 综合性能。
  • FPS 越高,代表 GPU 越适合计算受限的 shader 工作。不同模式(Light / Medium / Heavy / Extreme)不能直接互相比对。

这个测试实际测量什么

像 3DMark 这类传统基准测试会绘制多边形场景。Volume Shader BM 改为在 fragment shader 中让虚拟射线穿过 SDF。Heavy 模式下每个像素最多允许 1002 次光线步进,但光线命中场景或离开测试范围时会提前退出。结果只用于描述这一特定的 fragment shader 负载。

它如何影响你的 FPS

因为这个工作负载偏重计算,而不是 draw call,所以在游戏中看起来“很快”的 GPU,在这里可能得分低很多,反过来也一样。尤其是集成显卡,一旦芯片升温就会明显降频。如果你的 FPS 低得出乎意料,可以查看 FPS 结果指南 了解数字代表什么,并查看为什么 Volume Shader Test 会卡顿 获取修复建议。

常见问题

运行安全吗?

安全。这个基准测试只使用任何网站都被允许使用的标准 WebGL 管线。它会让 GPU 变热,而这正是测试目的,所以请从 Light 或 Medium 开始,并在每次测试之间让设备冷却。

会上传我的数据吗?

不会。所有 shader 运算和 FPS 测量都在你的浏览器本地完成。我们不收集硬件指纹或测试结果。

为什么我的手机分数和朋友差这么多?

移动 GPU 在升温后会很快降频,而省电模式 / 低电量模式会限制频率。请查看手机 GPU 测试指南,了解能产生公平比较的设置。

试试这个测试

准备好看看你的 GPU 表现如何了吗?直接在浏览器中运行基准测试,不到一分钟即可完成。

开始 Volume Shader BM 测试 →

相关指南

标签
指南入门GPU