align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

First workshop

The majority of join ups are beginners, so the first session will be an introduction to WebGL.

We won't have the room for long so I'll try to cover a lot of ground quickly -- setting-up with and without THREE.js, debugging, basic interaction and simple animation.


A laptop with a browser that supports WebGL ( and an editor.

Some knowledge of HTML and programming preferably Javascript (or similar).


If you're planning on attending please RSVP and register on the SkillsMatter site (

While we're waiting you may like to take a look at the excellent *free* WebGL course on Udacity by Eric Haines

Join or login to comment.

  • Tim S.

    Thanks Carl, it was informative none the less. I'm interested as to your choice of libraries, it seems three.js is the flavour of choice (at least in the literature I've come across. Which libs do you prefer viz. vectors maths and transform wrappers ?


    November 26, 2013

    • Carl B.

      I've mostly used THREE.js and its included vector, matrix libraries.
      Last night was an unexpected departure for me as I didn't expect to get so much done so easily with "native" WebGL and "simple" libraries.
      If I can find the time I'd like to compare different libraries.

      November 26, 2013

  • Carl B.

    Sorry for any confusion I caused by mixing 6:45 and 7:45 (I can't even get being late right).

    I'm afraid that wasn't very workshoppy, was it? Still that was my first attempt, and hopefully the samples should provide a good foundation for the next workshop -- this time with proper coding! So, next time we'll program a dice the user can flick with the mouse, the dice slowing to show one face. With a couple of additional features for the quicker / more ambitious amongst us.

    Thanks to Rob for his input.

    November 25, 2013

  • A former member
    A former member

    If i can be polemical (with all the love and best purposes): why so early? For who works far from there, will be impossibile to come without a delay... :(

    November 21, 2013

    • A former member
      A former member

      Ok... I wasn't trying to be not nice, I am just sorry that I will be late for sure. Anyway I am definitely not able to find an alternative and also I want to say that I really appriciate what are you doing. This group is really interesting.
      Thank you,

      November 21, 2013

    • Carl B.

      Not a problem, it is very early days, after all. And suggestions are welcome. :)

      November 21, 2013

  • Alvin

    Simply cannot wait to attend what would be my first meetup

    November 10, 2013

29 went

Our Sponsors

People in this
Meetup are also in:


Start the New Year off right

Save 50% when you start a new Meetup in January.

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy