WebGL around the net, 31 May 2012

Another busy week…

Got a WebGL demo you want me to put in next week’s roundup? Leave a comment below, or drop me a line!

You can leave a response, or trackback from your own site.

12 Responses to “WebGL around the net, 31 May 2012”

  1. Thanks for mentioning us!
    The association with the kind of ads you refer to is rather unfortunate.
    We dislike those as much as the next person, and we would certainly not be punching Suzanne!

    We do believe that 3D can help in creating a more engaging and entertaining type of advertisement and would be a step up from static product images or flash movies.

    Anyways, thanks again and keep up the good work with your site, we’ve learned a lot from it!

  2. Jonas says:

    Hey! Glad to hear that you liked our WebGL racer demo!

  3. Mariuz says:

    A little history on three.js and mrdoob’s tale of getting into coding


  4. Some time ago I announced here the GlowScript project (glowscript.org). A knowledgeable reader commented that the animations were poor because every few seconds there was a freeze during JavaScript garbage collection. I was very puzzled because I had never seen such halts. I just discovered that it was because I had done very little testing on Firefox, which indeed freezes up every few seconds. In striking contrast, animations are completely smooth on Chrome and Safari and Internet Explorer (using the Chrome Frame plugin). I find that Firefox runs significantly faster than Chrome, but at the rather unacceptable price of clunky animations. (I gather that one can minimize this problem by rather complex coding, but I’m unfamiliar with the techniques required. In any case, some experts have commented that this is a system problem to be dealt with at a system level rather than burdening developers with the problem.)

  5. I discovered that I was running an old version of Firefox. The currrent version is very much improved, though it looks to me by eye that the Chrome animation is slightly smoother.

  6. Lampkin says:


    I’ve been enjoying this blog, so much that I thought I’d try and learn a bit of javascript (I still haven’t got my head around it’s scoping so you’ll see some weirdness with me not knowing when or how to use ‘this’) and webgl. To make it more fun I’ve tried to test drive it and ended up with the following mess:


    I set myself a simple objective of trying to do it without getters and setters, which I failed on.

    I think this was more an experience of why test driving an existing implementation around an API is painful and perhaps not that useful (except for learning purposes!). It was hard to abstract away from the details while being forced to learn about the API, not really TDD. My mock usage also feels a bit much, there are a lot of dependencies across classes and a I’m required to mock out a lot of methods on ‘gl’.

    It’s certainly not my finest work, but I’ve had fun. Working software as a measure of progress and all that.

    I eagerly await a future update from yourself!


  7. mariuz says:

    For the next roundup
    3d (open source) implementation of the Game of Life using webgl

    Another version of the game

    I saw it via the comments

    ps: very nice :)

  8. And1 says:

    What happened with the weekly updates ?

  9. giles says:

    Thanks for the comments, everyone — I’ll be putting a new update together soon. @And1 — life happened ;-) Just incredibly busy.

  10. Lampkin says:

    More updates please (my f5 key is wearing out), life can wait!

  11. Takenobu Tomita says:

    Hi everyone, I’d like to introduce my demo.


    It’s a particle effect editor by using webGL.
    I hope everyone will enjoy it.

  12. george says:

    ImageArmada 2.5 now available as 30 day demo includes exporting to webgl


    Remember .fbx models imported into Armada must be uv textured mapped.

    If exporting out as webgl – you will only be able to see it on your local machine with Firefox….
    uploaded to your server Google ‘Chrome’ is good and for Apple Mac ‘Safari’ [might need to be enabled]

Leave a Reply

Subscribe to RSS Feed Follow Learning WebGL on Twitter