Title: Navigation Mesh — Omniverse Extensions

URL Source: https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh.html

Published Time: Wed, 01 Oct 2025 18:15:19 GMT

Markdown Content:
Navigation Mesh[#](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh.html#navigation-mesh "Link to this heading")
---------------------------------------------------------------------------------------------------------------------------------------

Warning

Navigation Mesh is currently in Beta. For more information on pre-release and beta terms, please see the [Omniverse License Agreement](https://docs.omniverse.nvidia.com/licenses/index.html)

Overview[#](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh.html#overview "Link to this heading")
-------------------------------------------------------------------------------------------------------------------------

Navigation Mesh, or “NavMesh”, is a tool used to compute a polygonal mesh that represents the traversable area. From a computed polygonal mesh, a NavMesh can be used to perform queries to determine shortest path computation between two end-points, closest point, or random points on the NavMesh.

Setup[#](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh.html#setup "Link to this heading")
-------------------------------------------------------------------------------------------------------------------

The author in a USD Stage can setup Navigation Include/Exclude Volumes prims which are used to include or exclude any mesh geometry within the axis-aligned volume bounds that contribute to baking/computing a traversable area. The user is then required to bake the compute NavMesh to be able to perform API calls to query operations.

The default preference has auto-bake enabled. A bake is automatically performed after any changes are made in the stage that impact the NavMesh results after the specified auto-bake delay time. Applications may choose to disable this auto-bake in the NavMesh settings for a single stage or in Preferences for all new stages. When auto-bake is disabled, the user must perform their own bake after any stage authoring to recompute the NavMesh using the **Bake** button in the **NavMesh** window.

Viewport Visualization[#](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh.html#viewport-visualization "Link to this heading")
-----------------------------------------------------------------------------------------------------------------------------------------------------

By default, the baked NavMesh is not visible. To see the NavMesh results, use Viewport menu **Show/Hide**>**Show By Type**>**NavMesh**.

![Image 1: An example scene of a character traversing a scene utilizing the NavMesh system](https://docs.omniverse.nvidia.com/extensions/latest/_images/ext_navigation-mesh_header.png)
User Manual[#](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh.html#user-manual "Link to this heading")
-------------------------------------------------------------------------------------------------------------------------------

*   [Installation](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/installation.html)
*   [Creating a NavMesh](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/creating-navmesh.html)
*   [NavMesh Volumes](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/volumes-areas.html)
*   [Samples](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/samples.html)
*   [API Commands](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/api.html)

Links/Buttons:
- [#](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh.html#user-manual)
- [Omniverse License Agreement](https://docs.omniverse.nvidia.com/licenses/index.html)
- [Installation](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/installation.html)
- [Creating a NavMesh](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/creating-navmesh.html)
- [NavMesh Volumes](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/volumes-areas.html)
- [Samples](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/samples.html)
- [API Commands](https://docs.omniverse.nvidia.com/extensions/latest/ext_navigation-mesh/api.html)
