WebGL around the net, 28 May 2010

  • An update to what I think was the first ever WebGL demo; Vladimir Vukićević’s original spore creature viewer had a note saying that it “only uses the diffuse texture map; it should really also render the bump map and specular texture”, so Brandon Jones has done the work and added both! (It only worked for me in Chromium when I checked it out just now, though.) [UPDATE It works for me in both Chrome and Minefield, though in the latter it does take a while to display.]
  • Via the Public WebGL mailing list, an impressive benchmarking page from Thatcher Ulrich (currently Chromium or WebKit only). What’s interesting is that because most of WebGL’s overheads are on the browser side, if you have a large model with loads of triangles already uploaded to the graphics card, you can draw it just as quickly as a much simpler model — that is, there’s a per-frame overhead that dwarves the cost per-triangle. My (slow) desktop machine can do 59 fps with a 79,000 triangle model, which gives 47,000,000 triangles per second. But if I decrease the number of triangles to 1,800, the FPS doesn’t move — so it’s just 133,000 triangles/second. What do you see?
  • And on that subject… One of the limits on the number of frames WebGL can draw per second are apparently caused by the way the 3D canvas is composited with the rest of the web page’s normal HTML content. The browser teams are hard at work on fixing the problem, though, and over on the Public WebGL list there’s been a very interesting technical discussion of what the situation is and what’s being done.
  • From Pavlos Toukiloglou, a fun game using the Copperlicht engine: Match 3D, a kind of 3D noughts-and-crosses/tic-tac-toe.
  • More experiments with audio from Dave Humphrey, including some links to some very cool WebGL/CubicVR visualisations from Charles Cliffe.
  • On the subject of Charles and CubicVR, he’s updated his index page with a number of new demos; I think they’ve mostly been mentioned here before but still well worth a look.
You can leave a response, or trackback from your own site.

3 Responses to “WebGL around the net, 28 May 2010”

  1. titan says:

    I saw the full spore webgl demo with minefield pre4 (last one).

  2. giles says:

    Works for me, now, too! Perhaps I was just too impatient when I tried it before, it did take quite a while to appear. I’ll update the post.

  3. Ah! Thanks for picking up my little demo! I didn’t know if anyone would notice it. :)

Leave a Reply

Subscribe to RSS Feed Follow Learning WebGL on Twitter