Le moteur de jeu open-source Godot a commencé à implémenter des fonctionnalités de ray-tracing via Vulkan, un pas important pour concurrencer les moteurs commerciaux haut de gamme. La nouveauté a été divulguée par le site Phoronix le 13 février 2026, mettant en avant le travail du développeur Antonio Caggiano, de LunarG. La pull request GH-99119, qui a posé les bases du ray-tracing dans le dispositif de rendu de Godot, a été intégrée au code principal. Caggiano a également fourni un projet de démonstration écrit en GDScript pour montrer la fonctionnalité en action. Ce mouvement marque le début d’un parcours qui pourrait permettre à Godot d’offrir des effets d’éclairage réaliste de manière native.
Le développement a été présenté officiellement lors du Vulkanised 2026, conférence organisée par le Khronos Group à San Diego, entre le 9 et le 11 février. Lors de la conférence, Caggiano a expliqué les défis liés à l’intégration du ray-tracing dans un moteur qui possède déjà un pipeline de rendu complexe. Selon le site officiel de Godot, bien que l’API Vulkan pour le ray-tracing existe depuis quelques années, l’implémenter en pratique est une tâche ardue, car elle ajoute une couche supplémentaire de complexité au système graphique. La communauté a accueilli la nouvelle avec enthousiasme, comme le montrent les discussions sur le forum officiel et sur Reddit, où les utilisateurs suivent les progrès de la fonctionnalité. L’attente est que, progressivement, le support soit stabilisé et étendu.

Godot 4.7 dev 1, première version de test de la nouvelle série, inclut déjà les bases du ray-tracing Vulkan, ainsi que d’autres améliorations pertinentes. Le moteur a été mis à jour vers le Vulkan SDK 1.4.335.0, et a gagné le support de la sortie HDR sous Windows, un nouveau sélecteur de fichiers natif pour toutes les plateformes et diverses améliorations de l’éditeur. Ces changements ont été détaillés dans l’annonce officielle de Godot Engine, publiée en février 2026. L’objectif initial du ray-tracing est d’établir une infrastructure solide, avec des optimisations de culling et le support de l’éclairage global en temps réel. Ainsi, Godot se rapproche de fonctionnalités aujourd’hui présentes dans des moteurs comme Unreal Engine et Unity.
Le chemin vers un ray-tracing complet est encore long, mais le travail démontre déjà des résultats prometteurs. L’implémentation actuelle dépend d’extensions Vulkan comme VK_KHR_ray_tracing et VK_KHR_acceleration_structure, qui permettent l’utilisation de GPU NVIDIA RTX, AMD RDNA 2+ et Intel Arc. La communauté technique discute déjà d’améliorations futures, comme le support des opacity micromaps et des optimisations pour la végétation, comme indiqué dans une proposition sur GitHub. Caggiano lui-même a présenté une vision détaillée du projet, montrant qu’il existe un plan clair pour faire évoluer la fonctionnalité dans les prochaines versions. Si le rythme se poursuit, Godot pourrait devenir une option encore plus attractive pour les développeurs à la recherche de graphismes de pointe sans frais de licence.
Commentaires 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!