Navmesh Toolbar

From the CreationKit Wiki
Jump to navigation Jump to search

Pressing Jbrowne MainNavmesh.jpg on the Main Toolbar toggles Navmesh editing mode (brings up the Navmesh Toolbar). The Navmesh Toolbar buttons are explained below, but be sure to also check out the Navmesh Cheat Sheet.

Jbrowne IconNavmeshToolBar.jpeg

  • Jb NavmeshButtonToggleTriangleSelect.jpg Select Triangles: Allows user to select Triangles in the navmesh.
  • Jb NavmeshButtonToggleVertexSelect.jpg Select Vertices: Allows user to select Vertices in the navmesh.
  • Jb NavmeshButtonToggleEdgeSelect.jpg Select Edges: Allows user to select Edges in the navmesh.
  • Jb NavmeshButtonViewMode01.jpg Standard View Mode: Navmesh is displayed normally.
  • Jb NavmeshButtonViewMode02.jpg Transparent View Mode: Navmesh is displayed as transparent, making it easier to see the navmesh while editing.
  • Jb NavmeshButtonViewMode03.jpg Navmesh Only View Mode: Hides everything except the navmesh. Useful for finding any errors in the navmesh.
  • Jb NavmeshButtonToggleTestPathing.jpg Test Pathing: Must be in Triangle Select Mode to use this. Tool used to test paths based on actor size.
  • Jb NavmeshButtonBalance.jpg Balance for Optimization: Flips and creates edges that simplify the navmesh (useful for getting rid of "spider webbing"). Be sure to check your navmesh for errors afterwards, sometimes this command gives unwanted results.
  • Jb NavmeshButtonFindCover.jpg Find Cover Edges for Current Cell: Finds cover in all navmeshes in the loaded cell.
  • Jb NavmeshButtonFinalize.jpg Finalize Current Cell's Navmeshes: Finalizes loaded cell's navmeshes.
  • Jb NavmeshButtonOpenNavmeshGeneration.jpg Open Navmesh Generation Dialog:
  • Jb NavmeshButtonOpenAdvanced.jpg Open Advanced Navmesh Generation Dialog:
  • Jb NavmeshButtonToggleFloodFill.jpg Flood Fill: Select a triangle on a navmesh and click this icon to select all triangles in the navmesh.
  • Jb NavmeshButtonToggleInverseFloodFill.jpg Inverse Flood Fill: Select a triangle on a navmesh and click this icon. All triangles NOT on the same navmesh as the selected triangle will be selected.
  • Jb NavmeshButtonDeleteSelected.jpg Delete Selected Vertices/Triangles: Edges cannot be deleted, only vertices and triangles.
  • Jb NavmeshButtonDeselect.jpg Deselect:
  • Jb NavmeshButtonCutSelectedObject.jpg Cut Selected Object: Select an Object by holding CTRL-ALT and then Left Clicking on the object. Pressing this icon after a selection has been made will attempt to cut the navmesh around that object. Results may vary and it might be easier to navmesh around the object(s) by hand.
  • Jb NavmeshButtonFindTriangle.jpg Find Triangle: Brings up the Select Triangle by Index dialog.
  • Jb NavmeshButtonCreateTriangle.jpg Create Triangle/Quad: Creates a triangle when three vertices are selected (or a quad if four vertices are selected).
  • Jb NavmeshButtonDropVertices.jpg Drop Vertices: Drops selected vertices to the ground.
  • Jb NavmeshButtonEdgeRotate.jpg Edge Rotate: Rotates a selected edge. Useful for when you want to change the shape of a triangle or get rid of "spider webbing".
  • Jb NavmeshButtonEditCoverforEdge.jpg Edit Cover for Edge: Brings up the Edge Cover dialog only if the selected edge is on the edge of a navmesh. The dialog will not come up if the edge is found inside the navmesh because you cannot have cover on an internal edge.
  • Jb NavmeshButtonMergeVertices.jpg Merge Vertices: Merges selected vertices.
  • Jb NavmeshButtonToggleWater.jpg Toggle Water: Select the triangles you want to set as water and press this icon. The triangles should change color.
  • Jb NavmeshButtonTogglePreferred.jpg Toggle Preferred Pathing: Select the triangles you want to set as preferred and press this icon. The triangles should change color.

(Note: The following three icons are only active when navmeshing a base object, otherwise they're grayed out)

  • Jb NavmeshButtonNegativeBox.jpg Negative Box: Creates a box primitive attached to the base object's navmesh and cuts navmesh.
  • Jb NavmeshButtonNegativeSphere.jpg Negative Sphere: Creates a sphere primitive attached to the base object's navmesh and cuts navmesh.
  • Jb NavmeshButtonNegativePlane.jpg Negative Plane: Creates a plane attached to the base object's navmesh and cuts navmesh.