El motor de juego open-source Godot comenzó a implementar funciones de ray-tracing vía Vulkan, un paso importante para competir con engines comerciales de alto nivel. La novedad fue divulgada por el sitio Phoronix el 13 de febrero de 2026, destacando el trabajo del desarrollador Antonio Caggiano, de LunarG. El pull request GH-99119, que lanzó la base del ray-tracing en el dispositivo de renderizado de Godot, se integró al código principal. Caggiano también proporcionó un proyecto de demostración escrito en GDScript para mostrar la funcionalidad en acción. Este movimiento marca el inicio de una jornada que puede llevar a Godot a ofrecer efectos de iluminación realista de forma nativa.
El desarrollo se presentó oficialmente durante Vulkanised 2026, conferencia organizada por Khronos Group en San Diego, entre el 9 y el 11 de febrero. En la charla, Caggiano explicó los desafíos de integrar ray-tracing a un motor que ya posee un pipeline de renderizado complejo. Según el sitio oficial de Godot, aunque la API Vulkan para ray-tracing existe desde hace algunos años, implementarla en la práctica es una tarea ardua, pues añade una capa extra de complejidad al sistema gráfico. La comunidad recibió la noticia con entusiasmo, como muestra la discusión en el foro oficial y en Reddit, donde los usuarios siguen el progreso del recurso. La expectativa es que, poco a poco, el soporte se estabilice y amplíe.

Godot 4.7 dev 1, primera versión de prueba de la nueva serie, ya incluye las bases del ray-tracing Vulkan, además de otras mejoras relevantes. El motor se actualizó al Vulkan SDK 1.4.335.0, y ganó soporte de salida HDR en Windows, un nuevo selector de archivos nativo para todas las plataformas y diversas mejoras en el editor. Estos cambios se detallaron en el anuncio oficial de Godot Engine, publicado en febrero de 2026. El enfoque inicial del ray-tracing está en establecer una infraestructura sólida, con optimizaciones de culling y soporte a iluminación global en tiempo real. Con esto, Godot se acerca a recursos que hoy se ven en engines como Unreal Engine y Unity.
El camino hasta un ray-tracing completo aún es largo, pero el trabajo ya demuestra resultados prometedores. La implementación actual depende de extensiones Vulkan como VK_KHR_ray_tracing y VK_KHR_acceleration_structure, que permiten el uso de GPUs NVIDIA RTX, AMD RDNA 2+ y Intel Arc. La comunidad técnica ya discute mejoras futuras, como soporte a opacity micromaps y optimizaciones para vegetación, según señaló una propuesta en GitHub. El propio Caggiano presentó una visión detallada del proyecto, mostrando que hay un plan claro para evolucionar el recurso en las próximas versiones. Si el ritmo continúa, Godot puede convertirse en una opción aún más atractiva para desarrolladores que buscan gráficos de punta sin costos de licenciamiento.
Comentarios 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!