Выпущена версия 1.6 открытого игрового движка Drag[en]gine. Движку требовалась улучшенная анимация. Вместо того, чтобы создавать их в Blender, автор решил пойти по пути захвата движения Motion Capture. Для этого требовалась поддержка VR в Drag[en]gine. Следовательно, основная работа была направлена на добавление системы VR и инструмента DEMoCap, чтобы использовать его для захвата движения с использованием VR-оборудования.
Таким образом, Drag[en]gine получил новый модуль VR, который должен запрашивать данные о местоположении и вводить данные от оборудования VR и пересылать визуализированные изображения из графического модуля. Нажатие кнопок или нажатие на спусковой крючок, передаются игровым скриптам как обычные входные данные и, таким образом, могут использоваться сразу с существующей обработкой ввода. Данные о местоположении запрашиваются отдельно без использования системы событий ввода, так как это должно выполняться при каждом обновлении кадра.
Добавлены также Behaviors, чтобы обеспечить поддержку VR для актеров. BaseVRActor и BAAFirstPersonVR - это готовые базовые классы для начала использования VR.
Добавлен OpenVR VR Module в качестве начального модуля. По умолчанию он подключается к SteamVR, но может подключаться и к другим средам OpenVR, если они есть. Видео ниже представляет собой снимок из примера приложения ExampleVR, присутствующего в репозитории DEExamples.
В Linux вам необходимо запустить SteamVR перед запуском игрового движка из-за ограничения SteamVR, не поддерживающего автоматический запуск среды выполнения, как это делается в Windows.
Репозиторий новой системы захвата движения для анимации пока закрыт, но после отладки он будет общедоступен через GitHub-страницу проекта.
Полный список изменений смотрите в официальном ченджлоге.
Перед установкой новой версии рекомендуется сначала удалить версию 1.5, если она была установлена, чтобы каталог движка игры оставался чистым. Для разработки игр вам не нужен исходный код движка. Просто установите IGDE, создайте проект, запустите файл с расширением delga, и всё готово.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Обновление игрового движка Drag[en]gine 1.6», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]