Performance
FPS:
0
Frame:
0.00ms
实时 GPU benchmark

Volume Shader BM 在线 GPU benchmark

直接在浏览器中运行 WebGL 负载,查看 FPS 与稳定性信号,然后比较或分享结果。Volume Shader BM (vsbm) 会用 5 个复杂度等级的体积 ray marching 压测 GPU。

Loading GPU information...
分享:

重要提示

在低性能设备上运行 volume shader 测试可能导致网页卡顿或设备发热,请从低复杂度开始。

GPU 性能测试预览
背景

什么是 Volume Shader BM?

Volume Shader BM,也常写作 volumeshader_bm 或 vsbm,是一个基于 WebGL2 的浏览器 GPU benchmark。它通过体积 ray marching 对图形管线施压,重点考察 fragment shader ALU 和内存带宽。 volumeshader_bm 是什么

原始 demo 由 GitHub 开发者 cznull 发布在 cznull.github.io/vsbm。它之所以传播很快,是因为几十秒内就能看出刚买的显卡、笔记本或手机是否达到标称性能。

本站在相同核心算法上加入了 5 个复杂度预设、实时 FPS/frame-time HUD、性能评级,以及用于编写和分享 volume shader 的在线 GLSL 编辑器。 在线 GLSL 编辑器

技术栈
WebGL2 / GLSL ES 3.0
原作者
cznull (GitHub)
方法
体积 Ray Marching
核心功能

Volume Shader 性能测试说明

实时监控

实时显示 FPS、frame time 和性能统计,帮助你理解 GPU 在不同负载下的表现。

多级复杂度

从轻量检查到极限压力测试共有 5 个等级,适配不同性能层级的 GPU。

体积渲染

使用体积渲染技术模拟 shader 密集型 3D 图形负载,更容易暴露吞吐和稳定性问题。

测试 说明

如何使用?

  • 01选择合适的复杂度等级
  • 02点击“开始测试”按钮
  • 03观察实时性能数据
  • 04停止测试并查看完整统计

性能评级

优秀60+ FPS
良好40-59 FPS
一般25-39 FPS
需要升级<25 FPS
高级能力

Volume Shader 功能

由高级 volume shader 算法驱动的浏览器 GPU 测试

实时性能监控

实时 FPS、frame time 分析和详细统计,方便对比不同复杂度下的 GPU 表现。

5 个复杂度等级

从轻量测试到极限压力测试,先选择适合设备的等级,再逐步增加负载。

Volume Shader 压力测试

复杂 ray marching 和体积效果会持续压测 GPU 的 shader 吞吐。

硬件兼容性检查

识别浏览器 GPU 能力并给出性能评级,同时对高负载测试提供清晰提醒。

参考分数

你的 GPU 大概应该跑到多少 FPS?

以下是默认复杂度下的 Volume Shader BM 参考区间。结果会受浏览器、驱动、散热空间、电源模式和窗口大小影响。

层级硬件类别参考 FPS评级
台式独显当前旗舰 GPU180+优秀
台式独显近代高端 GPU120-180优秀
台式独显中高端 GPU70-120优秀
台式独显主流 GPU40-80良好
台式独显入门或旧款独显25-45一般
Apple Silicon高端笔记本或桌面芯片60-140良好
集成显卡现代集成 GPU25-70一般
移动 SoC旗舰手机或平板 GPU30-70良好
移动 SoC主流手机或平板 GPU15-35一般
旧设备较旧集显或早期 WebGL2 设备< 20需要升级

这些区间只是参考,不是官方排名。只有在浏览器、分辨率、复杂度和电源设置一致时才适合横向比较。

分步指南

如何测试你的 Volume Shader 性能

按以下步骤运行 GPU benchmark 并分析性能

01
选择复杂度

选择复杂度等级

根据 GPU 能力选择 5 个复杂度等级之一。首次测试建议从 Level 1 开始。

02
实时监控

开始测试

点击“开始 GPU 测试”后,观察实时 FPS、frame time 和性能统计。

03
性能分析

分析结果

停止测试后查看完整统计,并结合性能评级判断 GPU 能力。

了解更多 Volume Shader 测试
常见问题

常见问题

关于 GPU 性能测试你需要知道的重点

01

这个 volume shader 性能测试是什么?

02

运行这个测试安全吗?

03

复杂度等级是什么意思?

04

如何解读结果?

05

最低系统要求是什么?

06

可以和其他用户的结果比较吗?

07

谁创建了 Volume Shader BM?