WebGL: diferenças entre revisões
m r2.7.2) (Robô: A adicionar: id:WebGL |
m r2.7.3) (Robô: A adicionar: sk:WebGL |
||
Linha 57: | Linha 57: | ||
[[pl:WebGL]] |
[[pl:WebGL]] |
||
[[ru:WebGL]] |
[[ru:WebGL]] |
||
[[sk:WebGL]] |
|||
[[th:เว็บจีแอล]] |
[[th:เว็บจีแอล]] |
||
[[tr:Webgl]] |
[[tr:Webgl]] |
Revisão das 14h31min de 26 de janeiro de 2013
WebGL | |
---|---|
WebGL logo.png | |
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 |
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 navegador[1]. A especificação foi lançada, sob versão 1.0, em 10 de fevereiro de 2011[1]. WebGL é administrado pelo Khronos Group[1].
Resumo
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 JavaScript[1].
Bibliotecas de desenvolvimento
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
- 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
Referências
- ↑ a b c d Khronos Group. «WebGL - OpenGL ES 2.0 for the Web». Consultado em 1 de fevereiro de 2011
- ↑ Benjamin DeLillo (2 de outubro de 2009). «First WebGLU release». Bjartr.blogspot.com. Consultado em 14 de maio de 2011
- ↑ When can I use - Compatibility tables for support of HTML5, CSS3, SVG and more in desktop and mobile browsers.