Results 1 to 2 of 2

Thread: WebGL practical applications

  1. #1
    Join Date
    Nov 2012

    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.

  2. #2
    Join Date
    Jan 2013
    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.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center