FadedProto:Navmesh

From Bakery GPU Lightmapper: Wiki
Revision as of 13:15, 26 January 2020 by Mr F (talk | contribs)
Jump to navigation Jump to search

Навмеш даёт информацию для поиска пути персонажам, а также позволяет пометить разные зоны мира разными флажками по смыслу. Используется особый допиленный плагин для навмеша, не встроенный. При любом изменении статичной части сцены, стоит его пересчитывать.

Как сгенерировать

Визуализация корректного навмеша
  • Пометить объекты, по которым можно ходить как static.
  • (только в первый раз) CritterAI->Create Nav Asset->Baked Navmesh
  • (только в первый раз) Созданный файл положить в папку Resources и назвать имяcценыCAIBakedNavmesh
  • Найти и выделить ассет NavmeshBuild
  • Сунуть в Bake Target ему новый созданный ассет
  • Нажать Build & Bake
  • Убедиться, что он выглядит как надо, нажав Show Mesh и оценив.

Типы зон

Разным частям навмеша можно назначать разные логические пометки. Основной способ - с помощью тэгов на статических объектах. Доступные тэги:

  • sectorPass: помечает территорию как guarded. Если NPC имеет Behaviour=guard и галочку Notice Guarded Tresspassers, то любой увиденный им, кто проник на эту территорию (и не был там изначально), считается нарушителем.