Microsoft lançou uma ferramenta que pode deixar a web muito mais bonita
Por Viviane França |

A Microsoft lançou o Babylon.js 9.0, nova versão do seu motor de renderização 3D de código aberto usado para criar gráficos avançados no navegador. A nova versão já está disponível globalmente e promete facilitar a criação de experiências imersivas, com melhorias importantes em iluminação, partículas e desempenho, tanto em WebGPU quanto em WebGL 2.
- Aparelho com IA grava e transforma seus sonhos em vídeo; veja como funciona
- Além do Gemini com Nano Banana: 5 apps para gerar imagens com IA
O Babylon.js 9.0 chega com otimizações para rodar cenas mais complexas com maior fluidez, incluindo o novo sistema de Clustered Lighting, que organiza luzes de forma mais eficiente para suportar centenas ou até milhares de fontes luminosas ao mesmo tempo. Já o Node Particle Editor é uma ferramenta visual baseada em nós que simplifica a criação de efeitos, como fumaça, explosões e fogos de artifício, sem depender exclusivamente de programação.
O sistema de partículas também recebeu novos recursos, como Flow Maps, que usam texturas para controlar direção e força das partículas, e Particle Attractors, que permitem criar pontos que atraem ou repelem partículas para efeitos, como vórtices, campos magnéticos e ondas de choque.
O Babylon.js 9.0 ainda adicionou renderização geoespacial, um novo inspector para análise e depuração, e melhorias no Gaussian Splatting, técnica que cria modelos 3D realistas usando “nuvens” de pontos (splats) em vez de polígonos tradicionais. Agora, o recurso suporta sombras, um modo para objetos opacos, novos formatos (.PLY, .SPZ e .SOG) e a possibilidade usar vários splats na mesma cena, com contribuições da Adobe.
A atualização também inclui o Frame Graph, que dá mais controle sobre como a cena é renderizada e pode reduzir o uso de memória em mais de 40%. O motor ganhou iluminação volumétrica para efeitos cinematográficos, um sistema para reaproveitar animações em personagens diferentes e um novo tipo de luz retangular que permite usar imagens como fonte de iluminação, criando efeitos de vitrais, painéis de LED e projeções mais realistas.
Além disso, a Microsoft reforçou as ferramentas no-code do motor. Além do Node Particle Editor, o Babylon.js 9.0 inclui o Node Render Graph Editor, que ajusta o pipeline de renderização de forma visual, e uma ferramenta interativa de Animation Retargeting, que ajuda a testar o reaproveitamento de animações entre personagens sem precisar escrever código.
Quem pode usar o Babylon.js 9.0?
O Babylon.js 9.0 pode ser usado por qualquer desenvolvedor ou estúdio que queira criar gráficos 3D no navegador, desde iniciantes até profissionais avançados. Por ser open source e compatível com WebGPU e WebGL 2, ele roda em diferentes navegadores e dispositivos.