Line of Sight компонент для Unreal Engine — система поля зрения и обнаружения объектов
Этот компонент реализует систему Field of Vision (поле зрения) и позволяет эффективно обнаруживать объекты в игре. Он подходит как для геймплейных механик (AI, враги, стелс), так и для визуальных эффектов, включая псевдоосвещение и туман войны (Fog of War) через постпроцесс.
Поле зрения и обнаружение объектов
Компонент формирует зону видимости и позволяет определять врагов и другие объекты, даже если визуальная сетка скрыта.
Два типа геометрии: линия и арка
Поддерживается гибкая настройка формы зоны видимости:
Двойная арка и обратная арка
Можно создавать сразу две арки, включая обратную, что расширяет возможности использования в сложных игровых сценариях.
Полное вращение (X, Y, Z)
Компонент поддерживает вращение по всем осям, а не только по Z, что делает его универсальным для 3D и не только Top-Down проектов.
Высокая производительность (C++)
Реализован на C++, что обеспечивает стабильную работу даже в нагруженных сценах.
Поддержка 2D и 3D игр
Подходит для проектов любого типа — от платформеров до полноценных 3D-игр.
Псевдоосвещение и Fog of War
Можно использовать в постпроцессе для создания эффектов освещения и ограничения видимости.
Простая интеграция в Blueprint
Для базовой работы достаточно вызвать всего две функции.
Расширенные параметры анимации
Поддерживается интерполяция углов, радиуса и вращения для плавных эффектов.
Поддержка мультиплеера
Компонент может работать на сервере, обеспечивая корректное обнаружение объектов в сетевых играх.
Line of Sight — один из немногих плагинов на рынке, который сочетает:
Line of Sight для Unreal Engine — это мощный инструмент для создания систем видимости, AI и визуальных эффектов с высокой гибкостью и производительностью.
| Version | v1.8.1 |
| Hits | 0 |
| Author | criminalist |
| Tags | |
| Download |