четверг, 18 октября 2012 г.

WebGL: Инициализация

   WebGL - это расширение языка программирования JavaScript работает через тег canvas HTML5
 





Для инициализации WebGL напишем такой код:

<!DOCTYPE html>
<html>
   <head>
      <script type="text/javascript">
           var gl = null;
           var names=["webgl","webkit-3d","moz-webkit","experimental-webgl"];
           function init() {
              var canvas=document.getElementById("canvas");
               for(var i=0;i<names.length;i++) {
                  try {
                      gl = canvas.getContext(names[i]);
                  }
                  catch(e) {}
                  if(gl) break;
               }
           }
            window.onLoad=init;
      </script>
   </head>
  <body>
      <canvas id="canvas" width="400" height="400"></canvas>
  </body>
<html>

   Этот код работает в любом браузере поддерживающий HTML5 и webgl 

Комментариев нет:

Отправить комментарий