原型把速度计算、位置更新和最终着色分成三次渲染,以便逐步定位抖动来源。每一步都能单独暂停并查看纹理内容。
实测方法
固定粒子数为 20 万,分别记录冷启动首帧、稳定帧率与显存占用。桌面浏览器已完成对比,低端移动设备还没有足够样本。
已知限制
Safari 的浮点纹理路径需要单独验证,不能用桌面 Chrome 的结果代替。封面是测试样例界面。
用双缓冲纹理隔离位置与速度更新,观察 20 万粒子时的帧率变化。
原型把速度计算、位置更新和最终着色分成三次渲染,以便逐步定位抖动来源。每一步都能单独暂停并查看纹理内容。
固定粒子数为 20 万,分别记录冷启动首帧、稳定帧率与显存占用。桌面浏览器已完成对比,低端移动设备还没有足够样本。
Safari 的浮点纹理路径需要单独验证,不能用桌面 Chrome 的结果代替。封面是测试样例界面。
社区讨论 0 条观点