Генератор обложек — это плагин для Unreal Engine 4.
Он анализирует геометрию уровня, чтобы найти возможные точки укрытия. Затем точки укрытий можно проанализировать с помощью встроенной системы запросов к среде (EQS), чтобы позволить персонажам, управляемым ИИ, находить места, где можно спрятаться во время боя, или подготовить засаду.
Система предлагает различный набор информации для каждого сгенерированного укрытия, например, приседает ли оно или стоит, может ли персонаж стоять или наклоняться по бокам, чтобы стрелять.
Плагин является лишь доказательством концепции. Он стабилен, но не готов к производству, многое можно оптимизировать и нужна хорошая очистка.
Добавьте плагин в свой проект
Генератор обложек использует встроенный объем границ навигационной сетки уровня для создания обложек, поэтому, если у вас его еще нет в сцене, добавьте объем границ навигационной сетки на свой уровень.
Чтобы иметь возможность использовать сгенерированные обложки в вашей логике искусственного интеллекта, сначала включите систему запросов среды: краткое руководство UE4.
Создайте новый запрос EQS