Files

26 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 超级性能模式与自定义画质
2026-09-10。采用现有原生实现,不改变动画或新增美术资产。
现有性能预设仍有 1024 阴影和阵列透射。新独立开关进一步降低三维像素、移除背景阵列透射/清漆与微小紧固件,跳过后处理,屏幕 SVG 滤镜停用,磨砂保留底色而取消模糊。选中模型、内构、解密、三维阵列位置、持续惯性和音乐运动计算均继续原路径。物理材质逐像素开销的依据见 [Three.js 官方材质说明](https://threejs.org/docs/pages/MeshPhysicalMaterial.html)。
## 实际页面验证
通过 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/original.png)、[超级性能](super-performance/super.png)、[详情](super-performance/detail.png)。原始结果为 super-performance/results.json。超级模式的代价是模型边缘更软,玻璃感和阴影层次减少;未声称用户已经认可本版视觉取舍。