Lançada nova versão da Godot: 4.7

A recém-lançada versão Godot 4.7 chegou ao mercado consolidando a maturidade do ciclo 4.x da engine. Apelidada internamente por muitos desenvolvedores como a versão “Director’s Cut” (Corte do Diretor), esta atualização foca em preencher lacunas históricas de renderização, dar maior flexibilidade aos artistas técnicos e entregar refinamentos massivos de usabilidade.

Com mais de 1.200 correções de bugs e a colaboração de centenas de contribuidores, a Godot 4.7 prova que o motor de código aberto está pronto para bater de frente com grandes ecossistemas proprietários.

Abaixo, analisamos as principais engrenagens e recursos que fazem desta versão um marco para desenvolvedores independentes e estúdios.

🌟 Renderização de Próximo Nível: O Impacto do HDR Nativo

Embora a Godot já utilizasse internamente cálculos em High Dynamic Range (HDR) há algum tempo, o motor era limitado a converter e exibir o resultado final em SDR (Standard Dynamic Range). A versão 4.7 quebra essa barreira.

Agora é possível renderizar e exportar projetos diretamente com saída HDR, aproveitando o contraste real de telas modernas.

  • Tonalidades Intensas: Sombras muito mais profundas e pontos de luz com brilho realista sem estourar a imagem.
  • Plataformas Suportadas: O suporte inicial engloba sistemas de desktop (Windows, macOS e Wayland no Linux), além de dispositivos iOS e headsets Apple Vision Pro.

💡 Iluminação Avançada com o novo AreaLight3D

Um dos maiores destaques para os artistas 3D é a introdução do nó AreaLight3D. Trata-se de uma fonte de luz retangular em formato de plano que simula perfeitamente a iluminação vinda de janelas, telas de televisão ou painéis de LED de estúdios.

Anteriormente, para obter esse efeito, os desenvolvedores precisavam aplicar materiais emissivos em malhas geométricas, o que pesava no cálculo ou gerava ruídos visuais. O AreaLight3D resolve isso nativamente:

  • Produz sombras consideravelmente mais suaves e realistas.
  • Integra-se ao nevoeiro volumétrico (volumetric fog) e efeitos complexos de materiais, como o espalhamento subsuperficial (subsurface scattering).
  • Permite a aplicação de texturas diretamente no plano de luz para gerar efeitos de gobo (projeção de silhuetas e sombras texturizadas).

🛠️ Editor Renovado: MeshLibrary e o Inspector

A experiência de criar jogos diretamente no editor foi otimizada para poupar cliques desnecessários. O maior beneficiado foi o sistema de GridMap (essencial para prototipagem modular e jogos baseados em blocos, como City Builders).

A Godot 4.7 introduz um novo editor inferior para a MeshLibrary:

  • Visualização em Grade: Exibição dos itens em formato de miniatura expansível, com suporte a zoom e barra de pesquisa dinâmica.
  • Inspector Dedicado: Capacidade de editar propriedades de itens individuais em um painel isolado.
  • Histórico Completo: Suporte a comandos clássicos de desfazer e refazer (Undo/Redo) para todas as ações executadas dentro da biblioteca de meshes.

Além disso, o Inspector geral do motor recebeu uma funcionalidade muito solicitada pela comunidade: a habilidade de copiar e colar seções inteiras de propriedades, agilizando a replicação de parâmetros complexos entre nós diferentes.

🕹️ Melhorias Mobile e Estéticas (VirtualJoystick e Pixel-Art 3D)

Para desenvolvedores focados em dispositivos móveis e jogos retrô, duas adições mudam completamente as regras do jogo:

  1. VirtualJoystick Nativo: Esqueça a necessidade de baixar plugins de terceiros ou programar zonas de toque complexas do zero. A Godot 4.7 traz um componente nativo de joystick virtual para mobile, facilitando a portabilidade e acelerando o desenvolvimento de jogos de ação e RPGs para smartphones.
  2. Nearest-Neighbor 3D Scaling: Jogos em estética 3D Pixel-Art sofriam com o desfoque gerado pela filtragem bilinear automática da engine ao redimensionar resoluções. Agora, com a escala por vizinho mais próximo, as texturas permanecem perfeitamente nítidas e pixeladas em qualquer resolução de tela.

📊 Resumo das Novidades Técnicas da Godot 4.7

FuncionalidadeDescrição TécnicaImpacto no Desenvolvimento
HDR NativoSaída High Dynamic Range para desktop, iOS e Vision Pro.Fidelidade de cores ultra-realista e maior alcance de tons.
AreaLight3DLuzes retangulares nativas sem dependência de malha emissiva.Sombras suaves e reflexos realistas em janelas e telas.
MeshLibrary EditorNova interface inferior com zoom, busca e histórico undo/redo.Criação de GridMaps muito mais ágil e intuitiva.
VirtualJoystickComponente nativo de joystick virtual para telas de toque.Desenvolvimento mobile e portabilidade simplificada.
Ray Tracing BasalIntegração da fundação de encanamento do Vulkan Ray Tracing.Preparação estrutural para renderização híbrida no futuro (4.8/4.9).

⚙️ Otimização no GDScript e Fundações para o Futuro

Por fim, a fundação do código foi limpa. No ecossistema de scripts, agora é possível implementar interfaces Java diretamente via GDScript, abrindo margem para integrações mais profundas com plugins e APIs no ecossistema Android. O motor também ganhou suporte a seletores de arquivos nativos em mais dispositivos de maneira unificada.

Para os entusiastas de gráficos de ponta, a Godot 4.7 trouxe a infraestrutura base (plumbing) para o Vulkan Ray Tracing. Embora o Ray Tracing ainda não esteja totalmente funcional para cliques rápidos nesta versão, a preparação desse código interno garante que as próximas atualizações menores (como 4.8 ou 4.9) entreguem reflexos e refrações por rastreamento de raio de forma oficial e integrada, sem a necessidade de customizar ramificações isoladas do motor.


Revisado em

em

,

por

Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *