WebGL

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
WebGL
Logotipo
Captura de tela de um jogo baseado em WebGL rodando em um web browser.
Desenvolvedor Khronos Group
Plataforma Multiplataforma
Idioma(s) Inglês
Escrito em C
Sistema Operacional Multiplataforma
Gênero(s) API
Estado do desenvolvimento Desenvolvimento
Página oficial www.khronos.org
Portal das Tecnologias de informação

WebGL (Web Graphics Library) é uma API em JavaScript, disponível a partir do novo elemento canvas da HTML5, que oferece suporte para renderização de gráficos 2D e gráficos 3D. Pode ser implementado em uma aplicação web sem a necessidade de plug-ins no navegador1 . A especificação foi lançada, sob versão 1.0, em 10 de fevereiro de 20111 . WebGL é administrado pelo Khronos Group1 .

Índice

Resumo [editar]

WebGL é baseado no OpenGL ES 2.0 e fornece uma interface de programação de gráficos 3D. Ele usa o elemento canvas do HTML5 e é acessada por meio de interfaces DOM (Document Object Model). O gerenciamento automático de memória é fornecida como parte da linguagem JavaScript1 .

Bibliotecas de desenvolvimento [editar]

Existem diversas para desenvolvimento com WebGL. WEbGLU foi a primeira disponível publicamente.2 Outras bibliotecas que incorporam WebGL são: GLGE, C3DL, Copperlicht, SpiderGL, SceneJS, Processing.js, Three.js, Turbulenz,[1], XB PointStream e CubicVR.js.

Suporte [editar]

  • Internet Explorer 10
  • Mozilla Firefox 4+
  • Safari 5.1+
  • Google Chrome 8+
  • Opera 12+3

Internet Explorer 10 does not support WEBGL. An third party plugin (iewebgl) offer partial webgl support for registered sites on Internet Explorer 10.

Ligações externas [editar]

Referências

  1. a b c d Khronos Group. WebGL - OpenGL ES 2.0 for the Web. Página visitada em 01/02/2011.
  2. Benjamin DeLillo (2009-10-02). First WebGLU release. Bjartr.blogspot.com. Página visitada em 2011-05-14.
  3. When can I use - Compatibility tables for support of HTML5, CSS3, SVG and more in desktop and mobile browsers.