Bevy 0.19: рендер крупных сцен стал быстрее, а UI ближе к редактору
Bevy — это открытый игровой движок на Rust, построенный вокруг ECS и современного рендерера: пишете системы, работаете с сущностями и компонентами, а движок сам распараллеливает логику и рисование. В версии 0.19 разработчики усилили графику и инструменты.
Появились контактные тени, физически корректные отражения в экранном пространстве и прямоугольные area-light: для Vulkan/DirectX/Metal это меньше ручной работы с освещением и более предсказуемый результат. Partial bindless и contiguous query access снижают нагрузку на CPU, когда объектов в сцене много.
UI на Feathers, ввод текста и настройки приложения делают Bevy удобнее для собственных редакторов и утилит.
В заметке о релизе есть полный список, от skinned mesh culling до infinite grid.
Post #1926
1.76K

- ❤ 5
- 🤔 2