Развитие известного игрового движка с открытым исходным кодом продолжается. В версии Godot 4.7 одним из важных направлений станет поддержка трассировки лучей через API Vulkan. Это шаг направлен на усиление конкурентных позиций движка среди коммерческих аналогов с высококлассной графикой.
Сегодня был представлен Godot 4.7 Dev 1, который стал первоочередным этапом нового обновления. Ключевой особенностью данного релиза является базовая реализация инфраструктуры для рейтрейсинга. Разработчики подчеркивают сложность процесса интеграции: несмотря на то, что API Vulkan для трассировки лучей доступен несколько лет, его реальная реализация оказывается намного более запутанной. Учитывая, что рендеринг — одна из самых трудных частей движка, внедрение трассировки лишь увеличивает уровень сложности.
Основой новой технологии стал разработчик Антонио Каджано, который реализовал начальную поддержку работы с лучами внутри Godot. Для демонстрации прогресса уже создан специальный тестовый проект на GDScript.
Кроме графических улучшений, первая дев-версия Godot 4.7 включает изменения, такие как интеграция нативного инструмента выбора файлов на всех платформах и обновление Vulkan SDK. Внесены многочисленные улучшения в редактор, поддерживающий вывод HDR для Windows. Все изменения можно найти на официальном сайте проекта.
