指南

Volume Shader BM 是什么?含义与 FPS 解读

Volume Shader BM 是浏览器 GPU 测试。了解 FPS 测量什么、原始与当前引擎有何区别,并直接在此页测试。

免安装,查看实时 FPS 和稳定性。点击后才开始。

🚀 volumeshadertest
6月24日
4 分钟
Volume Shader BM 是什么?含义与 FPS 解读

Volume Shader BM 是一项浏览器 GPU 基准测试。 这里 BM 指 benchmark(基准测试):它通过片元着色器绘制场景,测量浏览器渲染这一负载的速度。无需安装应用或注册账号,使用上方按钮即可运行当前测试。

原始 Volume Shader BM 和当前测试有什么区别?

原始演示来自 cznull 的 Volume Shader BM 源码。本站独立维护测试界面、定时测量和本地历史记录。

  • WebGL 2.0 · Current 是默认引擎,使用本站的场景函数。
  • WebGL 1.0 · Original 保留原始分形场算法,可在首页点击原始算法按钮运行。

两种引擎的负载不同,同一设备得到的 FPS 也可能不同。保留原始算法,也不表示本站的定时测量能直接对照其他网站的截图。比较前请核对引擎、模式和渲染尺寸。公开历史设备数据属于旧版 WebGL 1.0;当前引擎的受控参考成绩仍待实测。

怎样运行并解读结果?

  1. 选择上方 45 秒 Medium;需要较低负载时选择 30 秒 Light
  2. 保持此标签页可见。切到后台会中止测试。
  3. 完成后查看平均 FPS 和稳定性。在相同条件下重测,即可与本地历史中匹配的记录比较。

FPS 是每秒帧数,较高的数值表示这次负载渲染了更多帧。它不能预测游戏帧率,也不是 GPU 综合性能排名。接近 60 FPS 可能受到 60 Hz 刷新率限制,不能据此判断两块 GPU 性能相同。详见 FPS 结果指南

为什么 FPS 低,或每次成绩不一样?

分辨率、引擎、浏览器版本、硬件加速、电源设置、温度和后台应用都可能影响结果。单凭低 FPS 无法判断显卡故障或确认温度降频。可以先试 Light,关闭高负载标签页,再用相同设置复测。无法渲染时,查看 WebGL 诊断指南

比较手机结果时,保持屏幕方向、充电状态和电源模式一致,并在两次测试之间让设备冷却。详见手机测试指南测试方法

哪些数据保存在本地?

渲染和测量都在浏览器中完成。最近 10 次完成的结果保存在本地,可以清空或导出。开启可选统计后,测试事件和 FPS 等汇总指标可能发送给 Google Analytics。结果中的 GPU 渲染器和完整浏览器版本保留在本地,除非你主动分享或导出。详见隐私政策

在此页运行 Volume Shader BM →

标签
指南入门GPU