开启 Chrome 的 WebGL 支持

  从朋友圈上看到 Google Earth 出新版本啦,感觉挺炫酷的,特别是那个“任意门”功能很有趣啊,迫不及待想玩一玩。打开官网一看,原来新版本是 Chrome Google Earth,是直接在 Chrome 中运行的,更厉害了。

  点进去一看,What?刺眼的 Unfortunately 让我心凉了半截,下方提示: Unfortunately your computer does not support WebGL graphics acceleration; Google Earth cannot be loaded. Please try another device.

  原来是 WebGL 的问题,之前一直都用火狐在测试 Cesium,我的电脑绝对能支持 WebGL,应该是 Chrome 设置的问题,之前还真不知道 Chrome 默认不开启 WebGL。上网搜索到视频教程 Unfortunately your computer does not support WebGL graphics acceleration; Google Earth Fix,测试可用,这里记录并且分享一下。

  使用 Google Earth 应该需要科学上网吧,这里推荐 LanternGitHub 官方论坛),可以免费科学上网。同时无耻分享专业版邀请码一枚:GVK3H5

  1. 在 Chrome 浏览器中,点击右上角打开菜单,点击“设置(Settings)”,进入设置页面。

  2. 点击“显示高级设置…(Show advanced settings…)”,找到“系统(System)”,勾选“使用硬件加速模式(Use hardware acceleration when available)”,重新启动浏览器。

  3. 在地址栏中输入“chrome://flags”,进入实验性功能页面。在“覆盖软件渲染列表(Override software rendering list)”项下点击“启用(Enable)”

  4. 按下快捷键“Ctrl + F”,打开搜索框,在搜索框中输入“webgl”,定位到“处于草稿阶段的 WebGL 扩展程序(WebGL Draft Extensions)”项,点击“启用(Enable)”

  5. 继续定位到“WebGL 2.0”项,在下拉列表中选择“已启用(Enabled)”

  6. 点击页面左下角的“立即重新启动(RELAUNCH NOW)”按钮,重新启动浏览器。

  好了,在地址栏输入 https://earth.google.com/web,开始体验 Chrome Google Earth 吧。