NoticiasInteligência ArtificialTecnologia

Microsoft lança Babylon.js 9.0 com grandes avanços 3D

PUBLICIDADE

A Microsoft anunciou oficialmente o Babylon.js 9.0, a mais recente e robusta atualização do motor gráfico 3D de código aberto para a web. Essa nova versão redefiniu os limites da renderização online, apresentando sistemas aprimorados de iluminação, partículas, animação e uma série de inovações impulsionadas pelo poder do WebGPU e do WebGL 2. A plataforma traz funcionalidades que prometem transformar a criação de experiências 3D imersivas diretamente nos navegadores.

apresentação do Babylon.js 9.0

Uma atualização monumental para desenvolvedores web

Segundo os engenheiros Jason Carter e Thomas Lucchini, responsáveis pelo anúncio, o Babylon.js 9.0 representa o maior salto técnico e de recursos na história do projeto. O objetivo é oferecer aos desenvolvedores uma experiência de desenvolvimento ainda mais poderosa e intuitiva, mantendo o compromisso com a simplicidade, performance e código aberto. Essa versão consolida o Babylon como referência mundial na criação de cenas interativas, jogos e aplicações 3D diretamente no navegador.

Clustered Lighting: performance e realismo em escala

Exemplo de iluminação agrupada no Babylon.js 9
Nova tecnologia de iluminação agrupada permite milhares de luzes em tempo real.

O novo sistema de Clustered Lighting marca um avanço significativo. Ele divide a tela em blocos e fatias de profundidade para calcular de maneira inteligente a iluminação apenas onde cada luz realmente influencia. Essa inovação resulta em cenas com centenas ou milhares de fontes de luz fluindo a taxas de quadros incrivelmente altas, beneficiando tanto WebGPU quanto WebGL 2.

PUBLICIDADE

Essa otimização significa que desenvolvedores podem criar ambientes altamente dinâmicos com iluminação volumétrica complexa sem comprometer o desempenho, algo impensável nas gerações anteriores do Babylon.js.

Textured Area Lights e volumetria cinematográfica

Área de luz texturizada no Babylon.js 9
Área de luz com textura permite criar efeitos realistas como vitrais e painéis LED.

Com o suporte a Textured Area Lights, o Babylon.js 9.0 agora permite usar qualquer imagem como fonte de luz, gerando efeitos de iluminação realistas como projeções de vitrais ou luzes de palco. Além disso, o novo sistema de Volumetric Lighting adiciona a capacidade de simular feixes de luz visíveis através de névoa, poeira e fumaça, elevando o nível cinematográfico das cenas 3D renderizadas no navegador.

Node Particle Editor e novos sistemas de partículas

Editor de partículas em nó do Babylon.js 9
Interface do Node Particle Editor com fluxos visuais de criação de efeitos.

O novo Node Particle Editor (NPE) simplifica a criação de sistemas de partículas complexos com uma interface visual intuitiva. É possível desenhar comportamentos, emissores e interações através de nós, reduzindo o tempo de prototipagem artística. Complementando, o recurso de Particle Flow Maps e Attractors acrescenta controle artístico sobre a direção e intensidade das partículas.

Partículas controladas por mapa de fluxo
Flow Maps permitem manipular o movimento de partículas em tempo real no Babylon.js 9.0

Frame Graph: controle total sobre o pipeline de renderização

Visualização do Frame Graph no Babylon.js 9
Frame Graph oferece controle detalhado sobre cada etapa da renderização.

O sistema Frame Graph chega à sua versão estável, oferecendo aos desenvolvedores controle refinado sobre o pipeline de renderização. Cada nó representa uma tarefa específica — como oculção, pós-processamento ou alocação de textura —, resultando em economias de até 40% de memória da GPU e maior eficiência global.

Animação retargeting e suporte a Gaussian Splat

Sistema de retargeting de animações
Animações adaptáveis permitem aplicar movimentos entre personagens de esqueletos distintos.

O novo sistema de Animation Retargeting permite adaptar animações de um personagem para outro, mesmo com estruturas ósseas diferentes. Isso facilita o reaproveitamento de bibliotecas de animação em projetos de grande escala, tornando o processo mais ágil e padronizado. Além disso, o recurso Advanced Gaussian Splat amplia o suporte a representações volumétricas com sombras e múltiplos formatos como .PLY, .SPZ e .SOG, viabilizando experiências fotorealistas interativas diretamente na web.

Exemplo de Gaussian Splatting avançado
Gaussian Splatting avançado entrega renderização volumétrica fotorrealista.

Impacto para a comunidade de desenvolvedores

A equipe da Microsoft destacou a enorme contribuição da comunidade de código aberto que continuamente aprimora o Babylon.js. O motor demonstra o poder da colaboração e da inovação aberta, sendo hoje utilizado em indústrias que vão de jogos a visualização científica e arquitetura.

Com o Babylon.js 9.0, desenvolvedores têm acesso a um ecossistema maduro e expansível, combinando alto desempenho, flexibilidade e integração simplificada com ferramentas gráficas.

Considerações finais sobre o Babylon.js 9.0

O lançamento do Babylon.js 9.0 representa um marco no desenvolvimento visual da web. A soma de recursos como iluminação volumétrica, animação retargeting, nodes gráficos e Gaussian Splatting estabelece um novo padrão de qualidade para experiências 3D em navegadores. O futuro da web interativa está mais próximo e acessível, e o Babylon.js é uma das principais pontes para essa nova era.

  1. O que é o Babylon.js 9.0?

    É a mais recente versão do motor 3D de código aberto da Microsoft, focado em renderização web com WebGPU e WebGL 2, trazendo novos recursos de partículas, iluminação e animação.

  2. Quais as principais novidades do Babylon.js 9.0?

    Entre os destaques estão o Clustered Lighting, Volumetric Lighting, Node Particle Editor, Frame Graph e o sistema de Animation Retargeting.

  3. O Babylon.js 9.0 é gratuito?

    Sim. O Babylon.js permanece totalmente gratuito e de código aberto, permitindo que desenvolvedores usem e expandam o motor sem custos.

Diogo Fernando

Apaixonado por tecnologia e cultura pop, programo para resolver problemas e transformar vidas. Empreendedor e geek, busco novas ideias e desafios. Acredito na tecnologia como superpoder do século XXI.