NOTÍCIA

Sencha Labs lança framework open source para desenvolvimento em WebGL

O Sencha Labs anunciou um novo framework open source↳Open source71 conteúdosComo o Open Source Está Liberando o Poder da Automação para TodosDev (Back & Front) · out 2025Código aberto: programadores criam software da NASA sem saberDev (Back & Front) · abr 2021N8N: O que é a ferramenta open source que está revolucionando a automação em TI?Dev (Back & Front) · dez 2025Ver tudo em Dev (Back & Front) → para desenvolvimento em WebGL. Chamado de PhiloGL e distribuído sob licença MIT, o framework facilita a adoção do WebGL e integra suas funcionalidades a aplicativos web.

O WebGL é um padrão emergente que permite que desenvolvedores integrem continuamente conteúdo 3D a sites. Ele foi feito para expor as APIs de baixo nível do OpenGL ES 2.0 através das funções do JavaScript que operam no elemento HTML Canvas. O padrão oferece uma enorme gama de flexibilidade e permite que desenvolvedores criem virtualmente qualquer coisa que possa ser expressa com gráficos 3D. A desvantagem é que a falta de abstração aumenta, em muito, a complexidade de construção de aplicativos web com 3D.

Quando o WebGL foi planejado, Mozilla e outros proponentes afirmaram que a complexidade técnica seria aperfeiçoada com frameworks de terceiros, já que desenvolvedores conseguiriam construir e compartilhar suas tarefas para camadas de abstração assim como bibliotecas que contêm APIs de baixo nível.

Uma dessas bibliotecas é a PhiloGL, uma das primeiras bibliotecas independentes para o desenvolvimento em WebGL. Ela oferece funcionalidades de alto nível que são úteis para construir aplicativos em WebGL. O Sencha criou vários demos que ilustram a compatibilidade do framework para criar visualizações 3D interativas.

O framework PhiloGL está disponível para download a partir do site do projeto. A documentação completa da API também está disponível online.

Com informações de Ars Technica

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →