Filed under: Gaming, Internet Tools
WebKit going 3D with WebGL
There will be a day in the not-too-distant future when playing 3D games in your browser -- without extra plugins like Flash or Unity -- will be a reality.
The WebGL project, which has quickly made the blogging rounds this morning, combines aspects of HTML 5, JavaScript, and the OpenGL 3D drawing engine in an effort to create 3D graphics that appear right in your browser. Thus far, it's only beginning to show up in WebKit (the engine powering Safari and Google Chrome), but the glimpses as seen in the video above really show the power in these browsers.
[Via Download Squad]

![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 1)
Joanna D said 2:15PM on 9-14-2009
Until Apple makes a proper effort with nVidia and ATi to improve the performance of 3D applications on OS X, this is a bit redundant.
Reply
brian said 4:03PM on 9-14-2009
And unfortunately, there will be a day in the not-too-distant future when annoying 3D ads in your browser will be a reality, and they won't be easily blockable BECAUSE they don't require plugins. (If they're still hosted on dedicated ad servers, server-based blocking will still work, thank God.)
Reply
Grant said 5:31PM on 9-14-2009
True, but what advertisers are going to do shouldn't determine the progress of technology. Ad blockers will catch up.
Willson said 6:36PM on 9-14-2009
Please start crediting your sources, that video is from Wolfire.
Reply
elitesouthwd said 10:05AM on 9-15-2009
I agree with Wilson. It's not polite to rip off other sources, and attribute the article to a sister blog in your network (which just happens to be "published" exactly 30 minutes before MacRumors made the post).
As far as ad blocking goes, it's an arms race and always will be. Just like piracy, terrorism, virii, etc, ads and ad blocking will always be trying to outsmart the other.
As a corporate web designer, I can't really imagine any way using 3D could be useful in delivering content to an end user. It'd be nice for effects, and it seems just about it.
I wouldn't want a silly advertisement bogging down my system, so I'll most likely disable WebGL, if it hits the Gecko rendering engine.
Reply
Elliot said 1:06PM on 9-15-2009
Can this be used for video playback? Like as a replacement for FLV or h.264?
Reply