"毒蘑菇" 设备 GPU 测试网页

20 天前
 muzihuaner

https://cznull.github.io/vsbm

https://cznull.github.io/vsv

主要功能

  1. 渲染一个 3D 分形(fractal)图形,看起来像蘑菇形状
  2. 可以通过鼠标和触摸操作来旋转和缩放查看这个 3D 图形
  3. 可以测试设备的 GPU 渲染性能

技术原理

  1. 核心渲染技术:
  1. 关键算法:
var KERNEL = "float kernal(vec3 ver){ 
   // 这是定义 3D 分形图形的数学函数
   // 通过迭代计算来生成复杂的 3D 形状
   ...
}"
  1. 交互控制:
  1. 性能测试原理:

特点

  1. 纯前端实现
  2. 使用 WebGL 实现 GPU 加速
  3. 支持 PC 和移动设备的触摸操作
  4. 可以自定义渲染 kernel 函数来改变 3D 效果

⚠ 警告:在性能较弱的设备(如手机)上启动测试可能导致系统卡死、发烫!

827 次点击
所在节点    分享发现
1 条回复
billlee
19 天前
第一个直接让 firefox 主进程里的 opengl 线程卡死了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1132534

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX