If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Hybrid View

WebGL practical applications

I had stumble across webgl a few days ago and it reminded me a lot of opelgl (they obviously seem to have a connection by their names after all). I saw several examples of it and they were pretty cool but I haven't seen any practical use of it on any website yet.

If anyone has spent some time on it, do you see it possible to use webgl in order to give some depth in the visualization of a site ?
Perhaps using it in combination with a menu where the site's contest change with some nice visual effects. An even better idea would be to put aside the idea of a site as a window and let the visitor browse it in a 3d way (turn your site into an office where the articles are in a place, banners are framed on the walls, search functions elsewhere, login could be in the door etc).
I have several more ideas of using webgl on sites but I'm not sure if they can be done and if going through the trouble to make them is worth it. Much like flash based sites, they could be simply unappealing because of the long loading they require or coding a simple site could become a time consuming monster.

So to complete my thoughts, I would like to know your opinion upon webgl, it's practical uses and weather or not do you see it in the future of the web.

I used webgl(TM) for animating HTML elements, e.g. a rotating box having
HTML text on its side. Because you can program every pixel
individually and run scripts inside the GPU you can create very fast and advanced animations.
Programming is, however, much more work than doing ordinary javaScript animations.
Of course canvas 3D is specially suited for 3D animations, but you can draw in 2D as well,
just as you can use the ordinary 2D canvas to do some 3D.