Глубокое погружение в NavMeshAgent: 5 ключевых советов для оптимального обхода препятствий | Сери...
LlamAcademy
0:00 / 0:00
Глубокое погружение в NavMeshAgent: 5 ключевых советов для оптимального обхода препятствий | Сери...
42 035 просмотров · 4 года назад
LlamAcademy
31 тыс. подписчиков
42 035 просмотров · 4 года назад
Узнайте, как работает обход препятствий NavMeshAgent... ПОДРОБНО! В этом подробном обзоре обхода препятствий NavMeshAgent вы узнаете 5 ключевых моментов для улучшения обхода препятствий NavMeshAgent с помощью системы навигации Unity — без использования внешних ресурсов!
Узнайте, как:
⚫ Качество обхода препятствий NavMeshAgent влияет на обход препятствий
⚫ Значения времени прогнозирования NavMesh влияют на обход препятствий агентом
⚫ Количество итераций поиска пути NavMesh за кадр влияет на NavMeshAgent
⚫ Настройки запекания поверхности NavMesh влияют на поиск пути и обход препятствий агентом
🔶 ВСЕ, ЧТО КАСАЕТСЯ LlamAcademy, теперь доступно по адресу: https://llamacademy.dev/support, включая последние уроки, курсы, способы поддержки и многое другое! Посмотрите 🙂
👨💻 Получите ПОЛНЫЙ БЕСПЛАТНЫЙ ПРОЕКТ на GitHub: https://github.com/llamacademy/ai-ser...
🏷️Сэкономьте 25% на лучшей IDE для C#: JetBrains Rider с кодом LLAMACADEMY: https://www.jetbrains.com/store/?sect...
📚 Ресурсы
🟠 Большинство настроек находятся в самом NavMeshAgent:
https://docs.unity3d.com/Manual/class...
Настройки более высокого уровня, такие как pathfindingIterationsPerFrame, можно установить в
🟠 классе NavMesh: https://docs.unity3d.com/ScriptRefere...
🟠 Компонент NavMeshSurface: https://docs.unity3d.com/Packages/com...
🟠 RVO2: https://gamma.cs.unc.edu/RVO2/
🟠 RVO: https://gamma.cs.unc.edu/RVO/
Как обычно в серии AI, мы используем компоненты NavMesh: https://docs.unity3d.com/Manual/NavMe..., а не встроенную систему навигации.
Некоторые ссылки могут быть партнерскими, что не влечет для вас дополнительных затрат, но приносит мне небольшую часть от покупки.
Разделы:
00:00 Обзор метода избегания в Unity
02:33 Обзор сцены
03:55 Сценарии 1:1 — Наблюдения за методом избегания и понимание визуализации отладки
07:45 Сценарии с кругом — Почему метод избегания не всегда работает?
13:42 Сценарии с узким путем — Усугубление проблем и неожиданное решение
19:50 5 ключевых выводов