Termo glossário

WebGL

Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

O que é WebGL?

WebGL é uma API JavaScript que permite a renderização acelerada por hardware de gráficos 2D e 3D interativos diretamente em navegadores da Web sem plug-ins, permitindo que os desenvolvedores criem experiências entre plataformas acessíveis por meio das tecnologias Web padrão.

Como funciona o WebGL?

Essa tecnologia gráfica baseada em navegador oferece acesso direto aos recursos da GPU por meio de uma interface padronizada compatível com todos os navegadores modernos em todas as plataformas desktop e móvel. Ao utilizar o hardware gráfico do dispositivo dentro do ambiente de execução JavaScript, o WebGL possibilita experiências visuais sofisticadas sem que os usuários precisem instalar software especializado.

Como é usado o WebGL?

Para desenvolvedores, o WebGL oferece um poderoso canal de distribuição que ignora os gatekeepers da loja de aplicativos enquanto mantém a compatibilidade entre sistemas operacionais.

A implementação geralmente envolve gerenciar o contexto WebGL, criar programas de shader, lidar com buffers e texturas e otimizar o desempenho para diversos recursos do dispositivo.

A tecnologia possibilitou aplicativos cada vez mais sofisticados baseados em navegadores, desde configuradores de produtos e visualizações de dados até simulações educacionais e experiências interativas de publicidade. À medida que os recursos do navegador continuam a avançar, os aplicativos WebGL limitam cada vez mais a lacuna de desempenho com aplicativos nativos enquanto mantêm suas vantagens de acessibilidade.

Voltar ao Glossário