Files

2.2 KiB
Raw Permalink Blame History

超级性能模式与自定义画质

2026-09-10。采用现有原生实现,不改变动画或新增美术资产。

现有性能预设仍有 1024 阴影和阵列透射。新独立开关进一步降低三维像素、移除背景阵列透射/清漆与微小紧固件,跳过后处理,屏幕 SVG 滤镜停用,磨砂保留底色而取消模糊。选中模型、内构、解密、三维阵列位置、持续惯性和音乐运动计算均继续原路径。物理材质逐像素开销的依据见 Three.js 官方材质说明。

实际页面验证

通过 scripts/check-super-performance.mjs,在 Edge headless、1920×1080、DPR 1 运行。GPU 报告为 NVIDIA GeForce RTX 5070 Ti Laptop GPU / ANGLE D3D11。这不是低配实机或 Wallpaper Engine 宿主帧率测试。

项目 原始 超级性能
三维像素 2,073,600 746,496(减少 64%)
绘制调用 67 43
每帧提交三角形 6,061,145 1,477,402(约减少 76%)

统计包含阴影与后处理等多次提交,三角形不是唯一资产面的数量。此运行帧率读数为 5 / 6 FPS,受当前浏览器测试负载影响,不能视为低配收益比例;仅据实际缓冲尺寸与渲染器计数说明资源负担下降。

  • 超级模式保留 reduced=false;实际选档与详情正常,着色器和页面均无报错。
  • 关闭后恢复原渲染尺寸、阴影与全局效果。自定义 75% → 部分回调 65% 保留其他参数;超级模式中改为 85%,关闭后恢复 85%。
  • 3840×2160 下缓冲总量仍不超过 921600 像素;字号不因超级模式改变。
  • 修复切档副本在复制标签材质前重复安装主题着色器的问题,消除该路径中 uniform 重复定义。
  • 视口/分辨率检查与 HUD 效果检查通过,TypeScript 与壁纸构建通过。

对照:原始、超级性能、详情。原始结果为 super-performance/results.json。超级模式的代价是模型边缘更软,玻璃感和阴影层次减少;未声称用户已经认可本版视觉取舍。