Archive for December, 2010

WebGL around the net, 31 December 2010

Some great demos from Sami Mäkelä — the Christmas star is particularly nice (it crashed Minefield on my machine, but other people have had no problems with it).
Over at, some nice ray-tracing demos and a simple baseline shader.
These guys seem to be doing a great job of translating the WebGL tutorials into Japanese!
A follow-up [...]

WebGL around the net, 23 December 2010

Season’s greetings to everyone!

Firefox 4 beta 8 is out, with WebGL switched on by default (but not for Linux users, sadly). Here’s a post about it from Vladimir Vukićević, who’s ultimately responsible for the whole thing.
Here’s a new one from Jacob Seidelin: Music Visualizer. (Via the Chromium blog)
Pl4n3’s WebGL game is starting [...]

WebGL around the net, 16 December 2010

Videos of the talks from Tuesday’s WebGL Camp 2 are up!
So it’s official: Chrome 9 will definitely include WebGL, plus the improved, faster “Crankshaft” version of their JavaScript engine. No definite timelines yet, though apparently it only just missed going into beta on Tuesday, so presumably it’ll be out soon. [UPDATE: In the [...]

Crosshatch shaders

Here’s something I was playing with over the summer and never got round to posting. Most of the WebGL stuff in my tutorials aims at something like realism; this post by my friend and colleague Jonathan Hartley persuaded me that there’s much more to creating interesting 3D stuff.
So let’s take a look at some [...]

WebGL around the net, 9 December 2010

First up — WebGL 1.0 can’t be too far off! I say this because WebGL Working Group Chair Vladimir Vukićević (who also, remember, was originally responsible for what has become WebGL) has posted to the Public WebGL mailing list exhorting people with WebGL demos to make sure that they’re up-to-date with the latest version [...]

WebGL extensions

I was going to keep this until the next “around the net” post, but there’s too much to say about it to fit into one of those…
Today, Kenneth Russell announced that WebGL 1.0 will support extensions, and there’s now an official registry for them. (Actually, strictly speaking I think he “clarified” that it [...]

WebGL Lesson 16 – rendering to textures

<< Lesson 15
Welcome to my number sixteen in my series of WebGL tutorials! In it, we’ll get started with an extremely useful technique: rendering a 3D scene to a texture, which we can then later use as an input for rendering a different scene. This is a neat trick not just because it [...]

WebGL around the net, 5 December 2010

Tons of links this time!

Some gorgeous demos from AlteredQualia, showing off the WebGL-enabled three.js: a converted Wavefront .obj file, two lighting examples (the second one’s particularly pretty), some nice smooth Blinn-Phong shading, some cars, cubemaps (and also). This three.js cubemap demo is also very cool.
Some discussion of picking — that is, mouse selection of [...]

Subscribe to RSS Feed Follow Learning WebGL on Twitter