maldives 中文文档 下载 App

渲染谁更强:NPOT 补丁与 WebGL 2 的实测对比

实测帖的对照实验

社区实测帖(发布于这款播放器上架初期)用同设备、同游戏做了两播放器对照,渲染层面三个结论至今仍被玩家反复引用。

第一,NPOT 黑图。 举例游戏《Sonia and the Hypnotic City》《Twin Stars Nightmare》:JoiPlay 下地图和角色直接空白,关闭 WebGL 才能显示,但改走 CPU 渲染后"卡到极点";这款播放器靠 NPOT 补丁在 WebGL 开启状态下正常显示,实测满 60 帧(视设备性能)。机理是纹理尺寸超了移动 GPU 上限,详见NPOT 黑图修复。

第二,WebGL 2。 这款播放器用 WebGL 2 渲染,JoiPlay 当时还在用 WebGL 1——实测同一游戏这边帧率更高更稳。

第三,后发的追赶。 公平地说,JoiPlay 后来也加了"Downscale large bitmaps"选项来处理超大位图,思路与 NPOT 补丁类似。两个播放器都在进步,对比结论有时效性,以各自最新版为准。

对玩家的实际意义

渲染之外还有差距

渲染只是对比的一个维度,触摸与设备兼容性的差异见下一页触摸谁更灵。