Недавно была выпущена версия 0.7 проекта Bevy - это ориентированный на данные игровой 2D/3D игровой движок ECS, использующий язык программирования Rust. В выпуске 0.7 добавлено несколько новых функций, включая поддержку анимации со скинами, импорт анимации GLTF и мн. др.
Особенности:
Скелетная анимация и скиннинг сетки;
Импорт анимации GLTF;
Неограниченное точечное освещение в сцене;
Улучшенный кластерный предварительный рендеринг: динамическая/адаптивная кластеризация и более быстрое и точное назначение кластеров.
Поддержка сжатых текстур (KTX2 / DDS / .basis);
Специализация вычислительных шейдеров/конвейеров;
Рендеринг в текстуру вместо окна;
Гибкие макеты вершин сетки в шейдерах;
Улучшения ECS: упорядочивание систем по их именам;
Улучшения документации, больше тестов, примеры;
Дополнительные возможности управления звуком: пауза, громкость, скорость и зацикливание;
Параметры энергопотребления, позволяющие обновлять приложения Bevy только при вводе данных.
Новая версия доступна для свободного скачивания и использования.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Обновление Bevy Engine 0.7», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.