A Mozilla e o Khronos Group anunciaram a primeira versão preliminar pública do WebGL, que vai permitir aos usuários integrarem gráficos 3D a conteúdo convencional na web. O padrão já conta com suporte de alguns fabricantes de browser, como Mozilla, Google, Apple e Opera.
Com a novidade, o Khronos Group, que mantém o OpenGL, espera que terceiros se envolvam mais ativamente para refinar o padrão.
A implementação WebGL própria da Mozilla já foi integrada ao Firefox e está disponível nas suas versões de desenvolvimento desde setembro. A engine do WebKit também ganhou suporte para WebGL na mesma época. A disponibilidade de múltiplas implementações antes da publicação do padrão é um sinal claro do entusiasmo dos fabricantes de browser em relação ao potencial do WebGL.
O novo padrão é largamente baseado no OpenGL ES 2.0, o que torna as APIs do OpensGL disponíveis através de JavaScript, permitindo que desenvolvedores web desenhem gráficos 3D dentro do elemento Canvas do HTML5. A meta é levar todo o potencial do OpenGL diretamente ao browser através da exposição de APIs gráficas de baixo nível. Em teoria, a flexibilidade dessa abordagem irá torná-la mais útil do que as tecnologias web 3D anteriores.
Várias funcionalidades de alto nível serão implementadas em bibliotecas de terceiros no WebGL. Engines modernas e de alta performance em JavaScript serão rápidas o suficiente para lidar com trabalhos intensivos. As principais implementações do WebGL suportam renderização acelerada de hardware, o que significa que o hardware gráfico do usuário é responsável pelo trabalho pesado.
Executivos da Mozilla afirmaram que pretendem lançar um release do Firefox com WebGL incluído como padrão ainda em 2010.
Via IMasters