Вышел Bevy 0.20 с обновлёнными шейдерами и рендерингом
Bevy, открытый движок на Rust для разработчиков игр, обновился до версии 0.20. Релиз расширяет возможности графики и интерфейсов, но для существующих проектов есть изменения, нарушающие совместимость.
Движок перешёл на WESL: новый синтаксис шейдеров поддерживает модули, импорты и условную компиляцию. Шейдеры на старом диалекте Bevy придётся переписать, а файлы переименовать из .wgsl в .wesl. Обычные WGSL-файлы без директив препроцессора продолжат работать.
Рендерер Solari получил более точное освещение и поддержку macOS, пока без встроенного шумоподавления. Подробности изменений в графике и интерфейсах — в новости.
#релизы #новости
Post #10824
314

- ⚡ 1