My gut reaction to this is that it takes me back to the old days of rainbow dividers (<a href="http://rainbowdivider.com/" rel="nofollow">http://rainbowdivider.com/</a>) and animated gifs, a la Strongbad's site: <a href="http://www.homestarrunner.com/sbsite/" rel="nofollow">http://www.homestarrunner.com/sbsite/</a><p>On the other hand, as with many web technologies, used judiciously this could be cool for interactive infographics and things like that...
This is the first use case of 3D/WebGL for actual web sites that I've found worthwhile. I could even see myself using a stereoscopic screen to browse sites like these. No flashy fullscreen effects or epilepsy-inducing adverts, just clean 3D pop-ups to highlight content.<p>It's just a shame that anti-aliasing isn't forced on by default; jagged edges should really have been left behind years ago.
I wonder if WebGL is a cause of global warming?<p>Instead of creating a server side animation and serving it in compressed format you force every single web-browser to render it.<p>Also nice work, because it looks good. I wonder if we will see the development of OpenGL caching techniques.
While modern web browsers today may support WebGL, there's far too many computers not using a GPU that supports WebGL. For example, my 5 year old business workstations that run the latest Ubuntu.<p>On-hover WebGL effects only work if you fallback to a static image (an image of the non-hover state) for browsers that don't support it.
How do I run it?<p>Crashes Firefox 23<p>No effects on Chromium 28.0.1500.71<p>>Error creating WebGL context. three.min.js:412<p>>Uncaught TypeError: Cannot call method 'getExtension' of null<p>Linux Mint 15 x64
I really like coupling html and webgl, but thus far I've only done it the other way round: adding html on top of webgl. I did this in my last LudumDare game jam [1]. I used html to render nice looking text on top of webgl. Although it's possible to render text within webgl it's messy, especially if you want bold or italic text, different fonts, colors etc.<p>[1] <a href="http://min.psywerx.net/" rel="nofollow">http://min.psywerx.net/</a>
This is great. I also don't like when 3D is gimmicky, but I think a lot of that is because we haven't explore 3D design as much as 2D design. It's young. If 3D takes off like it has for movies and games, think of all the new business opportunities that will be created around 3D web design. It's exciting.<p>By the way, I'm working on a open-source framework to make using 3D like this easier. It's called voodoo.js (<a href="http://www.voodoojs.com/" rel="nofollow">http://www.voodoojs.com/</a>), and helps you integrate 3D with 2D content easily. Check it out!
Interesting. On a haswell i5 with an intel 5000 series GPU it works reasonably on Chrome without any noticeable CPU or memory impact, Firefox stable works pretty well with only slightly more load, Firefox 26.0a1 dies instantly and completely.<p>The fact that it kills browsers for so many people so completely is a very good indication that this is in no way ready for use by anyone for anything other then "look at this shiny demo!"<p>Edit: Opera and Safari show nothing at all...
Love that WebGL is getting attention. Native browser support is gorgeous and becoming more available as people continue to upgrade. We at Social Tables (socialtables.com) been using it with three.js to do real-time rendering of floor plans and events!
Nobody's mentioned phones, so I'll point out that this works fine on the native browser of the Galaxy S 2. If you're having problems with WebGL, complain to your PC manufacturer.<p>That said, I hope we have a CanvasBlock extension to sit alongside FlashBlock. There are uses of WebGL that don't involve gimmicky animations or games (shameless plug: shaders for image demosaic; see my profile), but the option should belong to the users
Another WebGL example for my class server at<p><a href="http://ezekiel.vancouver.wsu.edu" rel="nofollow">http://ezekiel.vancouver.wsu.edu</a><p>Seems fine under Safari (enable Web GL), and FireFox.
Loops endlessly in Chrome (will hopefully fix soon).
Please feel free to make fun of -- its just distracting eye candy I know.
Works nicely on Windows and on Firefox 23/Mac OS X. Other browsers (Chrome, Safari and Opera) on OS X show nothing at all for me. OS X 10.6.8 on a 3.06GHz Intel Core 2 Duo iMac.
as cool as it is to have this ability, just because you can doesn't mean you should. Lest your site look like the 2013 equivalent of 1998 geocities.
Dear Jesus: We survived animated gifs. We found our way through the "blink" tag with a limited number of lives lost. Please give us the clarity of mind to wield this great new power with discretion and aplomb. Amen.