当前位置: 代码迷 >> Web前端 >> C3DL 官方课程(一)
  详细解决方案

C3DL 官方课程(一)

热度:348   发布时间:2012-10-27 10:42:26.0
C3DL 官方教程(一)

?

本文笔者翻译,如有错误请留言。

?

教程#1:WebGL的浏览器
本章主要讲解C3DL的浏览器支持和测试。

Firefox浏览器
最简单的方式安装一个Firefox浏览器支持WebGL。 一旦你的浏览器安装,您将需要设置能够启动WebGL的。 这可以通过以下方式:

在地址栏中输入: 关于:配置 。 这会给你一个警告页面,按钮和一个。 点击“我会注意,我同意!”按钮。




在过滤器栏中键入的WebGL
为webgl.enable_for_all_sites值设置为true(双击它)



如果您的电脑需要软件渲染(为了使旧的视频卡支持OpenGL 2.0),您可能还需要启用软件渲染。
您可能还需要设置 devtools.errorconsole.enabled 和 webgl.verbose 为true。 这将使你看到详细的错误消息。


苹果的Webkit(Safari浏览器):
您可以下载WebKit从: http://nightly.webkit.org/
请注意,Webkit的将只允许在OSX 10.6或更高WebGL的内容。
WebGL的启用为OS X
打开终端,键入命令:
默认写com.apple.Safari WebKitWebGLEnabled -true

重新启动浏览器。 WebGL的将被默认启用后,运行上面的命令。


Google(chrome):
下载档案来源: http://build.chromium.org/buildbot/continuous/
或下载浏览器来源: http://www.google.com/chrome/index.html
请注意,Chrome会更趋于稳定,但不经常更新,所以它可能不会总是与不断变化的WebGL的规格。
要启用浏览器的WebGL,你将需要运行它关闭与flag'启用- WebGL的'命令行。 这不是对铬必要,因为现在的WebGL是默认启用。
如果你是在本地测试的网页(如其他教程张贴在这里),你还需要使用标志'-允许文件访问从-文件'。 请注意,这是不正常浏览推荐为访问您的计算机中存储的文件通常是作为一种安全特性的限制。

测试页:
进入这个网址使用上述之一WebGL的浏览器启用: http://www.c3dl.org/index.php/webgl-demos/cross-browser-orbiter/ 如果你看到一些有看起来像下面的图片,然后你成功配置浏览器支持的WebGL:




相关文章
http://webkit.org/blog/603/webgl-now-available-in-webkit-nightlies/
http://en.wikipedia.org/wiki/WebGL
http://www.m0interactive.com/archives/2009/10/26/how_to_enable_webgl_on_google_chrome.html

?