Вышел Bevy 0.20: главный апдейт игрового движка на Rust
Команда Bevy представила версию 0.20. Движок стал быстрее, функциональнее и удобнее для разработки.
Основные изменения:
• Solari: обновленный рендерер с трассировкой лучей теперь работает на macOS (Metal), быстрее справляется с тенями и отражениями.
• BSN: синтаксис сцен стал чище и проще. Убраны лишние обертки, добавлено событие Ready для отслеживания полной загрузки объектов.
• WESL: движок перешел на стандарт шейдеров WESL, что улучшило поддержку модулей и инструментов разработки.
• UI: в наборе инструментов Feathers появились новые виджеты: выбор цвета, выпадающие списки, прокручиваемые списки и «ленивые» меню.
• Меш-шейдеры: добавлена базовая поддержка для генерации геометрии прямо на GPU.
• Камера: появился режим Pan Orbit для удобной навигации по сцене в стиле CAD-систем.
рекомендуем:
@CNNWorldRussia
Post #4091
2
