如何浏览使用 WebGL 的网站?

如何浏览使用 WebGL 的网站?

我想要运营这个网站:http://www.zygotebody.com/ 但是,它说需要 WebGL。

我该如何安装?我有 Firefox 版本 3.6.13 和 Chromium 版本 8.0.552.215。

答案1

实际上,它说你需要一个支持 WebGL 的浏览器,而不是 openGl。正如你在以下链接中看到的,没有一个正式发布的 Firefox、Chrome 或 Opera 版本 100% 支持 WebGL。夜间版本支持,但它们仍需要改进:

http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation

http://wakaba.c3.cx/w/webgl.html

http://en.wikipedia.org/wiki/WebGL

由于 WebGL 使用 Canvas,因此它需要支持 HTML 5 的浏览器(类似于浏览器的最新版本)

还有一个网页可以测试你的浏览器是否支持 WebGL:http://www.doesmybrowsersupportwebgl.com/

请记住,除了浏览器支持 WebGL 之外,您还需要一张支持 OpenGL ES 2.0 的显卡,如果您的显卡支持 OpenGL 2.0+,那么它将得到支持。

更新
从 Firefox 4.x 开始,Chrome 9 开始支持 WebGL 应用。当然,就目前而言,Chrome 的渲染速度比 Firefox 快,但 Firefox 比 Chrome 更标准。

答案2

如今,WebGL 应该可以在 Chrome 中使用。但是在某些系统上(我的是 NVidia Optimus),我必须转到about:flags并启用覆盖软件渲染列表,然后重新启动 Chrome。

您可能还需要禁用 GPU 黑名单。这可以通过编辑/usr/share/applications/google-chrome.desktop(使用提升的权限)来完成。

在第 108 行,有一行内容如下:

/opt/google/chrome/google-chrome %U

将其修改成如下的样子:

/opt/google/chrome/google-chrome --ignore-gpu-blacklist %U

如果愿意的话,您可以先从控制台尝试此操作。

相关内容