Navmesh Menu

200px Alert image.png TAKE NOTICE!

This article has been flagged as incomplete or inaccurate. Take any information here with a grain of salt.

Help out! If you have the knowledge needed, please edit this article so we can remove the Incomplete flag.


OverviewEdit

GenerationEdit

Options for automatically generating navmesh in a space. See details on the different methods on this page.

Auto Generate WorldSpaceEdit

Check NavmeshesEdit

  • This will run various checks to validate the Navmeshes in the current cell
  • Simple things like bad normals and links will be fixed
  • Problems will be written out to the warnings file
  • For an example of how to use Check Navmeshes click here

Finalize Cell NavmeshesEdit

  • "CTRL+1" is the hotkey for Finalize Cell Navmeshes.
  • Will find portal doors in the given cell and attempt to add a portal edge from this door (may create and split triangles to accomplish this).
  • Will also load and attempt the to do the same to the cell that the door connects to.

The Finalize Cell Navmeshes command will also do the the following for exterior cells:

  • Links edges that are close to the edge of a cell with triangles that are close to it.
  • Will split edges and move slightly to try and create better connections.
  • Edges and vertices are duplicate and in both cells.

Find Cover EdgesEdit

  • Automated utility to find useable cover in the given cell.
  • Can split edges to handle cases where cover heights change significantly along an edge.
  • Currently does not save/respect finalized edge information in the cell. To fix this run Finalize Cell NavMeshes to remake the needed portals after running the Find Cover Edges pass.
  • For an example of how to find cover edges, click here

Move Selection to Separate NavmeshEdit

Navmesh Draw ModeEdit

Draw CoverEdit

Clear Generated CoverEdit

Clear CoverEdit

  • Deletes/Clears the cover of all navmeshes in an interior cell or loaded exterior cell.
  • Note: Clear Cover will only clear cover that was not placed by hand.

Remove Cell NavmeshesEdit

  • Removes all navmeshes in an interior. For exteriors, it will remove all navmeshes in whatever cell is loaded.
  • This command is useful if you duplicated an interior cell and no longer need the navmesh.

Check Worldspace Cells for FinalizeEdit

Finalize WorldspaceEdit

Force Finalize Full WorldspaceEdit

Finalize Full WorldSpace checks the NavMeshes of an exterior cell and all related cells. To use Finalize Full WorldSpace:

  1. Load an exterior cell that will be the WorldSpace.
  2. Click Finalize Full WorldSpace from the NavMesh drop-down menu.
  3. All the cells in the WorldSpace will have their NavMeshes finalized.

NotesEdit

  • This is NOT recommended unless the worldspace is:
    • Small
    • New - finalizing shared worldspaces such as those created by Bethesda or other modders can create plugin compatibility problems.
  • NavMesh editing does not need to be turned on.
  • Large WorldSpaces will take a long time to save.

Finalize All InteriorsEdit

Force Finalize All SpacesEdit

Remove All Autogen IslandsEdit

Set Cell Auto GeneratedEdit

Audit Navmesh ReportEdit

Normal Pathing TestEdit

Cover TestEdit

Dodge TestEdit

Flee TestEdit

Hide TestEdit

LOS TestEdit

Test mode for Search Behavior. To use, select LOS Test from NavMesh menu, right click on a point to set a start for the search, then right click a second point to set a destination (where you think what you’re searching for is); it will then draw triangles green or red based on visibility (green triangles are seen from the start location, red are not) and will build a path to the best unseen location. Used for combat to search for enemies.

ClosePoint TestEdit

Safe Straight Line TestEdit

Navmesh Test ModeEdit

Update Obstacle ManagerEdit

Select Triangle By IndexEdit