Meta Refresh 2012

Web design could use some new ideas. We have the tech now.

HTML5 and CSS3 have very quickly moved from being tentative new standards to the base standards for every major desktop and mobile browser. HTML5 is now just HTML, a modular, living standard that no longer needs a version number.

Now that we are no longer fighting over platforms, it’s time to put the specs aside and revisit the construction of user interface: how do we raise the bar for stellar user interface on the web?

Meta Refresh is a follow-up to DocType HTML5 from 2010-11 and is a conference on web UI engineering.

More about the event: http://metarefresh.in
Registrations: http://metarefresh.doattend.com

Hosted by

Meta Refresh is an umbrella forum for conversations about different aspects of design and product including: UX and interaction design CMS, content management, publishing and content marketing Information architecture more

Mrinal Wadhwa

@mrinal

GPU programming with WebGL

Submitted Apr 2, 2012

This will be an introductory tutorial to GPU programming with WebGL.

Outline

This will be a tutorial to the fundamentals of GPU programming with WebGL. We’ll start by getting a gpu rendering context and with an overview of some of the basic mathematics involved. We’ll then write a few simple vertex and fragment shaders in GLSL and see how we can run a gpu program. We will also discuss ways of adding movement and animation. Finally, we’ll explore various 3D and 2D abstractions that we can create on top of the low level webgl api to get easy access to fast GPU accelerated graphics in our applications.

Speaker bio

I’m a programmer and the founder of a small data analysis and visualization startup called Factors. I’ve been building web applications for roughly 8 years and my intrest in GPU programming stems from its potential use for advanced data visualization within browsers as well as for fast parellel calculations on large data sets.

More about me:
@mrinal
mrinalwadhwa.com

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

Meta Refresh is an umbrella forum for conversations about different aspects of design and product including: UX and interaction design CMS, content management, publishing and content marketing Information architecture more