WebGL 文章
-
Flambe 为 Firefox OS 提供支持
Flambe 是一个基于 Haxe 编程语言的高性能跨平台开源游戏引擎。游戏编译成 HTML5 或 Flash,并且可以针对桌面或移动浏览器进行优化。HTML5 渲染器使用 WebGL,但提供回退到 Canvas 标签,即使在低端手机上也能正常运行。Flash 渲染器使用 Stage 3D […]
-
构建 ViziCities 的经验教训
就在两周多前,Peter Smart 和 Robin Hawkes 向全世界发布了 ViziCities 的第一个版本。它是免费使用并根据 MIT 许可开源的。在这篇文章中,我将与您讨论在开发 ViziCities 过程中的经验教训。从应用程序架构到细致入微的 WebGL 渲染改进,我们 […]
-
WebGL 延迟着色
WebGL 将硬件加速的 3D 图形带到网页上。今天,许多 WebGL 2 的功能都可以作为 WebGL 扩展使用。在这篇文章中,我们将描述如何使用 WEBGL_draw_buffers 扩展来创建一个包含大量动态灯光的大场景,使用一种称为延迟着色的技术,这种技术在高端游戏非常流行。演示 […]
-
WebGL & CreateJS for Firefox OS
这是一篇来自 gskinner 开发者的客座文章。Mozilla 一直在与 gskinner 的 CreateJS.com 团队合作,为其开源库带来新功能,并确保它们在 Firefox OS 上运行良好。在 gskinner,我们一直秉持着将我们的解决方案贡献给开发社区的理念 - […]
-
使用 Firefox 开发者工具实时编辑 WebGL 着色器
如果您看到了 Epic Games 的《Epic Citadel》的 HTML5 版本,您无疑会被其惊人的性能和细节水平所震撼。许多用于创建您在屏幕上看到的炫酷视觉效果的代码都是以着色器的形式编写在一起的 - 这些是特殊程序,在 […]
-
宣布 2013 年 6 月 Dev Derby 的获胜者!
今年 6 月,一些最具创造力的网页开发者在我们的 6 月 Dev Derby 比赛中挑战了 WebGL 的极限。在筛选完参赛作品后,我们的专家评委 James Padolsey 和 Maire Reavy 决定了三位获胜者和三位亚军。不是参赛者?还有其他值得兴奋的原因。最重要的是,所有这些 […]
-
WebGL 的概念
这篇文章不会再是一篇关于 WebGL 的教程:已经有足够的优秀教程了(我们在结尾列出了一些)。我们只是要介绍 WebGL 的概念,这些概念基本上就是任何通用低级图形 API(如 OpenGL 或 Direct3D)的概念,面向 […]
-
北美防空司令部跟踪圣诞老人
今年,WebGL、Web Workers、Typed Arrays、全屏等开放式网页标准将在北美防空司令部每年追踪圣诞老人环游世界的任务中发挥重要作用。这是因为 Analytical Graphics, Inc. 以 Cesium 为基础构建了 3D Track Santa 应用程序。Cesium 是一个开源 […]
-
Hacks 周刊 - 开放式 SWF 运行时、WebRTC 照片亭、维基百科 HTML5 媒体播放器 + 更多
一些关于开放式 SWF 运行时项目、WebRTC 照片亭、支持 WebM 的维基百科 HTML5 媒体播放器、在 GPU 上运行的 WebGL/GLSL 等离子模拟以及更多内容的阅读资料!以下是本周来自 Mozilla 开发者参与团队的链接提示。
-
黑科技未来网络的开发资源 - Mozilla Ignite
Mozilla 一直在为开发者推出两种新资源,以黑科技未来网络:学习实验室,让黑客开始使用当前的网页技术,例如在不受带宽、延迟或计算能力限制的网络上使用 WebGL 或 WebRTC。开发者文档,以便您可以快速开始黑科技下一代 […]