November 8, 2013 – My “Diving In With WebGL” talk last night

[original tumblr post]

My “Diving In With WebGL” talk last night

[ image source: instagram.com/torontojs ]

Last night I gave a talk on WebGL at Bento Miso (the fantastic co-work space that I’m a member of) to the fine folks who came out for the evening’s Toronto JavaScript monthly meetup.

My thanks to the gracious host, Tasveer Singh (@tazsingh), who has been running this meetup for just over a year now, for giving me the opportunity to come out and give the talk.

In retrospect, I think I gave a bit too deep of dive into the topic with my focus on raw WebGL (not for the faint of heart). But there were a few people in the crowd that had some graphics background from pre OpenGL ES days who provided knowing nods to some of my references.

So, knowing what I know now from going through that presentation and meeting with and talking to the folks at the meetup, I would have focused the talk more on THREE.js (which is a most excellent JavaScript library/API that wraps WebGL and provides much easier access to working with 3D in a browser) and just mentioned some bits of WebGL.

I did promise all the attendees a follow up to provide them with  starting points and resources for WebGL. So, here I’ll provide those in the next couple of blog posts … I’ll start with a few WebGL links for those ambitious enough to work with the raw 3D graphics API. But, I’ll also post  a bunch of links for THREE.js, which is definitely the way to go if you are just getting started and don’t have a whole lot of experience with graphics programming.

Stay tuned for the next couple of posts for links to good reference & learning resources!