Bevy, игровой 2D/3D движок с открытым исходным кодом на основе ЯП Rust, был обновлён до версии 0.14. Этот релиз вышел почти через 5 месяцев после выпуска 0.13 и содержит сотни изменений и улучшений. Основные улучшения 0.14 включают:
Виртуальная геометрия: предварительная обработка сеток, что позволяет эффективно визуализировать огромные объемы геометрии.
Приблизительные отражения в пространстве экрана, полученные с помощью raymarching в реальном времени.
Глубина резкости заставляет объекты на определенной глубине выходить из фокуса, имитируя поведение физических линз.
Размытие движения объектов, быстро движущихся относительно камеры.
Объемный туман/освещение имитирует туман в трехмерном пространстве, позволяя источникам света создавать красивые лучи.
Точная настройка тональной компрессии в вашей игре с помощью полного набора инструментов для кинематографической цветокоррекции.
Анизотропия PBR: улучшение рендеринга поверхностей, шероховатость которых изменяется вдоль касательных и бикасательных направлений сетки, например, шлифованный металл и волосы.
Автоматическая настройка камер для динамической регулировки экспозиции в зависимости от объекта съемки.
PCF сглаживание теней от точечных источников света, улучшение их качества.
Новый низкоуровневый анимационный граф добавляет поддержку смешивания анимаций и закладывает основу для собственных и сторонних графических инструментов анимации на основе ресурсов.
Наблюдатели и хуки ECS: автоматически (и немедленно) реагируют на произвольные события, такие как добавление и удаление компонентов.
Вычисляемые состояния и подсостояния: моделирование сложных состояний приложений становится проще простого с этими типобезопасными расширениями States абстракции.
Скруглив один из bevy_ui самых грубых краев, теперь вы можете процедурно задать радиус угла для элементов пользовательского интерфейса.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Обновление Bevy Game Engine v0.14», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]