Firefox 4 演示:更多 3D!

Firefox 4 已经 发布 了!耶!

webgl logo为了庆祝发布,我们在 Web O’ Wonder 上发布了另一轮演示,其中有 3 个很棒的 WebGL 演示!(这轮新演示还引入了针对移动设备的演示,请参阅这篇文章 专门的博客文章)。

WebGL:它将 3D 和 Web 内容结合在一起。

Cédric PinsonGuillaume Lecollinet 演示。

GlobeTweeter 是一个完美的示例,说明如何将 3D 和 Web 内容混合使用。在这个页面中,您可以看到实时地理定位的 Twitter 活动在地球上显示。

WebGL 动画

音频团队 演示。

No-Comply 是一个 WebGL 动画。借助 JägerMonkey(Firefox 的新 JavaScript 引擎)和实验性动画调度程序 (mozRequestAnimationFrame),我们现在可以创建复杂的 WebGL 动画。

详细了解 no comply 演示.

该演示由 音频团队 开发,他们还创建了 Flight Of The Navigator 演示,您可以在其中找到 3D 城市中的视频以及实时 Flickr 和 Twitter 内容,所有这些都使用 WebGL 构建。

关于 Paul Rouget

Paul 是一位 Firefox 开发人员。

更多由 Paul Rouget 撰写的文章…


13 条评论

  1. Mr.doob

    很高兴看到视频中使用 Ubuntu :_)

    2011 年 3 月 25 日 下午 6:46

  2. Robert Kaiser

    从我的角度来看,目前我们许多演示使用 WebGL 非常不幸,因为相当一部分 Firefox 用户无法使用 WebGL,而且他们无法看到任何有用的东西,他们可能会认为自己没有很棒的技术,而现实情况是,他们可能拥有我们不支持的图形堆栈,例如一个开放堆栈(例如,这里的 Linux/Intel)。

    一旦我们能够向所有用户提供 WebGL,我就会对这些 WebGL 东西感到高兴……

    2011 年 3 月 26 日 上午 6:48

  3. Benoit Jacob

    @ Robert:我目前正在努力在最新的(Mesa 7.10)免费驱动程序上启用 WebGL(错误 639842)。我并不是为了好玩才在 Firefox 4 中将它们列入黑名单。在不冒崩溃风险的情况下,真正很难区分好的驱动程序和坏的驱动程序:请参阅该错误。

    2011 年 3 月 26 日 下午 2:56

  4. Robert Kaiser

    Benoit
    我知道我们并不是为了好玩才禁用它,在我的帖子中,我故意没有说明原因,而是只提到了我们所处的困境。我们似乎遇到了所有操作系统上的驱动程序的很多粗糙边缘,而其他公司可能没有遇到那么严重的边缘,但这是我们目前所处的境地,不幸的是,我们现在只能通过完全阻止这些驱动程序来处理这种情况。从好的方面来说,听到你正在为此努力真是太棒了!

    2011 年 3 月 27 日 下午 1:38

  5. jmdesp

    您好,在 Windows 7/64 上使用全新的戴尔 Optiplex 780/Radeon HD 3450 运行 Firefox 4 时,我必须使用 about:config webgl.force-enabled 来强制启用 webgl。
    我是不是遗漏了什么?它不应该默认启用吗?

    2011 年 3 月 29 日 上午 11:17

  6. Benoit Jacob

    @ jmdesp:https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers

    2011 年 3 月 29 日 上午 11:20

  7. jmdesp

    感谢 Benoit,戴尔为这台全新的电脑提供了 8.680.0.0 版本的驱动程序,而至少需要 8.741.0.0 版本才能解除对 webgl 的阻止。

    我认为这里的用户体验是有缺陷的:IMO Firefox 应该显示一条信息栏,告诉我网页尝试使用禁用的 webgl 功能,并且 webgl 被禁用是因为我的驱动程序版本过旧。

    就像它显示一条信息栏告诉我页面正在尝试使用地理定位,并询问我是否允许它一样。

    2011 年 3 月 30 日 上午 0:34

    1. Mark

      嗯,about:support 会告诉你你的驱动程序是否被阻止,并提供最低驱动程序版本,但没有普通用户会去那里查看,所以它没什么用。

      2011 年 3 月 31 日 下午 3:27

  8. Benoit Jacob

    没有人真正反对提高这些信息的可见度,但 1)我们很长时间以来一直无法做到这一点,因为 Firefox 4 处于代码冻结状态;2)Firefox 5 的签入窗口异常短,因为过渡到了新的发布周期,因此这要等到 Firefox 6(2011 年 10 月)才能实现。

    2011 年 3 月 30 日 上午 4:40

  9. Webliberty

    3D 加速有时会降低视频速度,然后会剧烈抖动。我的显卡很弱,不幸的是。据说 7 版消耗更少的资源,可以更好地运行(如果有的话)。

    2011 年 7 月 13 日 上午 3:57

  10. Chico Web Design

    Firefox 4!3D 动画非常棒的功能。

    2011 年 8 月 31 日 下午 4:51

  11. vinay

    大家好,

    我对 webgl 印象深刻,而且在 Ubuntu 上运行起来很棒。请问有人能告诉我如何开始吗?

    2011 年 9 月 19 日 上午 4:17

  12. j

    No Comply 现在在 Firefox 6 上似乎坏了。音乐播放,背景正在动画,但没有角色。

    2011 年 9 月 29 日 下午 1:07

本文的评论已关闭。