O motor de jogo open-source Godot começou a implementar recursos de ray-tracing via Vulkan, um passo importante para competir com engines comerciais de alto nível. A novidade foi divulgada pelo site Phoronix em 13 de fevereiro de 2026, destacando o trabalho do desenvolvedor Antonio Caggiano, da LunarG. O pull request GH-99119, que lançou a base do ray-tracing no dispositivo de renderização do Godot, foi integrado ao código principal. Caggiano também forneceu um projeto de demonstração escrito em GDScript para mostrar a funcionalidade em ação. Essa movimentação marca o início de uma jornada que pode levar o Godot a oferecer efeitos de iluminação realista de forma nativa.
O desenvolvimento foi apresentado oficialmente durante o Vulkanised 2026, conferência organizada pela Khronos Group em San Diego, entre 9 e 11 de fevereiro. Na palestra, Caggiano explicou os desafios de integrar ray-tracing a um motor que já possui um pipeline de renderização complexo. Segundo o site oficial do Godot, embora a API Vulkan para ray-tracing exista há alguns anos, implementá-la na prática é uma tarefa árdua, pois adiciona uma camada extra de complexidade ao sistema gráfico. A comunidade recebeu a notícia com entusiasmo, como mostra a discussão no fórum oficial e no Reddit, onde usuários acompanham o progresso do recurso. A expectativa é que, aos poucos, o suporte seja estabilizado e ampliado.

O Godot 4.7 dev 1, primeira versão de teste da nova série, já inclui as bases do ray-tracing Vulkan, além de outras melhorias relevantes. O motor foi atualizado para o Vulkan SDK 1.4.335.0, e ganhou suporte a saída HDR no Windows, um novo seletor de arquivos nativo para todas as plataformas e diversas melhorias no editor. Essas mudanças foram detalhadas no anúncio oficial da Godot Engine, publicado em fevereiro de 2026. O foco inicial do ray-tracing está em estabelecer uma infraestrutura sólida, com otimizações de culling e suporte a iluminação global em tempo real. Com isso, o Godot se aproxima de recursos que hoje são vistos em engines como Unreal Engine e Unity.
O caminho até um ray-tracing completo ainda é longo, mas o trabalho já demonstra resultados promissores. A implementação atual depende de extensões Vulkan como VK_KHR_ray_tracing e VK_KHR_acceleration_structure, que permitem o uso de GPUs NVIDIA RTX, AMD RDNA 2+ e Intel Arc. A comunidade técnica já discute melhorias futuras, como suporte a opacity micromaps e otimizações para vegetação, conforme apontado em uma proposta no GitHub. O próprio Caggiano apresentou uma visão detalhada do projeto, mostrando que há um plano claro para evoluir o recurso nas próximas versões. Se o ritmo continuar, o Godot pode se tornar uma opção ainda mais atraente para desenvolvedores que buscam gráficos de ponta sem custos de licenciamento.
Comentários 0
Login to Comment
You need to be logged in to join the discussion
Loading comments...
No comments yet
Login to be the first to comment!