WebGL Articles
-
Flambe Provides Support For Firefox OS
Flambe is a performant cross-platform open source game engine based on the Haxe programming language. Games are compiled to HTML5 or Flash and can be optimized for desktop or mobile browsers. The HTML5 Renderer uses WebGL, but provides fallback to the Canvas tag and functions nicely even on low-end phones. Flash Rendering uses Stage 3D […]
-
Lessons learnt building ViziCities
Just over 2 weeks ago Peter Smart and Robin Hawkes released the first version of ViziCities to the world. It’s free to use and open-sourced under an MIT license. In this post I will talk to you about the lessons learnt during the development of ViziCities. From application architecture to fine-detailed WebGL rendering improvements, we […]
-
WebGL Deferred Shading
WebGL brings hardware-accelerated 3D graphics to the web. Many features of WebGL 2 are available today as WebGL extensions. In this article, we describe how to use the WEBGL_draw_buffers extension to create a scene with a large number of dynamic lights using a technique called deferred shading, which is popular among top-tier games. live demo […]
-
WebGL & CreateJS for Firefox OS
This is a guest post by the developers at gskinner. Mozilla has been working with the CreateJS.com team at gskinner to bring new features to their open-source libraries and make sure they work great on Firefox OS. Here at gskinner, it’s always been our philosophy to contribute our solutions to the dev community — the […]
-
Live editing WebGL shaders with Firefox Developer Tools
If you’ve seen Epic Games’ HTML5 port of ‘Epic Citadel’, you have no doubt been impressed by the amazing performance and level of detail. A lot of the code that creates the cool visual effects you see on screen are written as shaders linked together in programs – these are specialized programs that are evaluated […]
-
Announcing the winners of the June 2013 Dev Derby!
This June, some of the most creative web developers out there pushed the limits of WebGL in our June Dev Derby contest. After sorting through the entries, our expert judges–James Padolsey and Maire Reavy–decided on three winners and three runners-up. Not a contestant? There are other reasons to be excited. Most importantly, all of these […]
-
The concepts of WebGL
This post is not going to be yet another WebGL tutorial: there already are enough great ones (we list some at the end). We are just going to introduce the concepts of WebGL, which are basically just the concepts of any general, low-level graphics API (such as OpenGL or Direct3D), to a target audience of […]
-
NORAD Tracks Santa
This year, Open Web standards like WebGL, Web Workers, Typed Arrays, Fullscreen, and more will have a prominent role in NORAD’s annual mission to track Santa Claus as he makes his journey around the world. That’s because Analytical Graphics, Inc. used Cesium as the basis for the 3D Track Santa application. Cesium is an open […]
-
Hacks Weekly – Open SWF Runtime, WebRTC photobooth, Wikimedia HTML5 Media Player + more
Some good reading about an Open SWF Runtime Project, WebRTC photobooth, Wikimedia HTML5 Media Player with WebM Support, WebGL/GLSL plasma simulation running on the GPU and more in store for you! Here are this week’s link tips from Mozilla’s Developer Engagement team.
-
Dev Resources to Hack the Future Web – Mozilla Ignite
Mozilla has been rolling out two new resources for developers to hack on the network of the future: Learning Labs to get hackers started using current web technologies such as WebGL or WebRTC on networks unconstrained by bandwidth, latency, or compute capacity. Developer Docs so you can quickly start hacking on the next generation of […]