跳到主要内容

性能问题排查

以下建议可帮助发现常见性能问题。

PlayCanvas 和其他 WebGL 应用在 Chrome 中运行很慢​

Chrome 会阻止黑名单中的 GPU 或驱动运行 WebGL,此时退回软件渲染,速度显著低于 GPU。更新显卡驱动可能改善性能。

可在这里查看相关黑名单。

访问 WebGL Report 判断是否使用软件渲染。如果 Unmasked Renderer 显示 SwiftShader,则 Chrome 正在使用软件渲染。

PlayCanvas 和其他 WebGL 应用无法在 Firefox 中加载​

Firefox 也会对部分 GPU 和驱动禁用 WebGL。这种情况下无法创建 WebGL 上下文,PlayCanvas 应用不能启动。更新显卡驱动可能解决问题。

可在这里查看相关黑名单。

Windows 上使用 NVIDIA 显卡时性能不符合预期​

许多 Windows 电脑同时具有低功耗集成 GPU 和独立显卡。NVIDIA 控制面板允许选择各应用使用哪块 GPU,但部分电脑默认用集成显卡运行 Chrome 等浏览器。为获得最佳 WebGL 性能,应确保浏览器由性能更强的显卡加速。