- The push towards removing WebGL’s “experimental” status is underway. The WebGL Working Group are asking for volunteers to try out the WebGL 1.0.1 conformance tests in development versions of their favorite browsers, using recent graphics drivers, to see the actual status of passing conformance tests on real drivers. Here’s how to help. (h/t Benoit Jacob)
- Not strictly WebGL, but many of you might be interested to know that the draft for the WebCL specification (defining a language to do non-graphical calculations on the GPUs of browsers visiting your site) is now public. GPU physics in online games?
- Very seasonal: Sakura (cherry blossoms)
- Another cool demo at playpit.kowareru.com — Metaballism.
- Another great WebGL tutorial from Gregg Tavares: 2D Translations
- A nice water simulation, with Fresnel reflection/refraction, geometric ray tracing, and HDRI, from Zhang Bei.
- Retro fun: Alex May has ported his Amiga Space-Invader-like game from 1991 to WebGL. Click Ctrl to start.
- Two fun posts from Theo Armour: creating extruded Three.js text using Blender and How to Make Animated Peeps.
- Apparently compo / filler by vrtx was made in just one night. Impressive.
- Pulpo is also an attractive Three.js demo, though I can’t find out who created it.
- Lots of nice demos at the WebGL Playground gallery.
- From Sebastian Poręba, a tutorial on creating a 3D Tetris game using Three.js.
- Darien Acosta’s put together a Three.js-based Half Life zombie, plus a tutorial so that other people can also port Half-Life models to WebGL.
- I can see this becoming useful: Brandon Jones has started a project to make loading compressed texture formats easier. It only supports DDS for now.
- Sadly, it’s Chrome-only, but Speed of Light looks fun.
- Over at Ultranoir, an interesting article on WebGL and E-commerce by Mathilde Vandier.
- If you’re in Oslo on May 26th, the Standards Next conference (after the Web Rebels conf) on WebGL and HTML5-based games at Opera’s office looks interesting — some great talks. (via Jerome Etienne)
- Want to see some quality WebGL win a Webby? ROME has been nominated, vote for it here and here. (via @jonobr1)
- “Neo4j is a high-performance, NOSQL graph database with all the features of a mature and robust database”. Here’s how to hook it up to Three.js, using Ruby on the server side.
- An interesting idea for speeding up WebGL matrix operations from Stefan Hedman: move them up to the vertex shader.
- Another nice demo from
Geoscope[UPDATE: it's now called Cesium]: a simulation of North Korea’s rocket launch on 12 April. More info in their blog post about it. - As always, there’s some nice stuff over at WebGL.com:
- A very attractive Fresnel glass Buddha by Philip Rideout
- Halo, a Google WebGL sample by Kenneth Waters, is gorgeous.
- Fissure is another impressive game from Chris Gauthier.
- Track is a racing game.
- AirScape is a “gravity based action hardcore platforming game”
- …and Dungeonspace is a, well, dungeon game, by Crank Gaming
- Marbles is a physics demo from Joshua Perez
- Nutty Software have created a simple tornado demo (it gave me a few warning alerts as it loaded, but worked nonetheless).
WebGL around the net, 19 April 2012
April 19th, 2012
2 Comments




We had to rename “Geoscope” due to a trademark conflict. Its new name is “Cesium” which is a reference to atomic clocks and accuracy.
The old URLs redirect to the new ones automatically.
–Ed.
Thanks, Ed — I’ve updated the post appropriately.