Nav Mesh
Jump to navigation
Jump to search
A Navigation Mesh (or shorter: nav mesh) represents the "walkable areas" of a map. This data is required by Bots and Hostages in Template:Game name and Template:Game name, and all NextBot entities in Template:Game name, Template:Game name, Template:Game name and Template:Game name, allowing them to know where they can go and how to move around in the environment.
NAV files
Main article: NAV
Navigation Mesh data is stored in a NAV file corresponding to the map file (.bsp) for which it is used. For example, the nav mesh for cstrike\maps\de_dust.bsp
is stored in cstrike\maps\de_dust.nav
.
Main article: Nav Mesh Editing
Main article: Nav Mesh Commands
The Navigation Mesh Editing is done in-game. A (new) .nav file can be generated with nav_generate
(which requires sv_cheats 1 and nav_edit 1).
Game Specific SubVersions
Game | Known as | Subversion | Notes |
---|---|---|---|
![]() |
TheNavMesh | 0 | Garry's Mod is using the base navigation mesh(It doesn't use it's own implementation unlike Valve games) |
![]() |
CSNavMesh | 1 | |
![]() |
CTFNavMesh | 2 | |
![]() |
TerrorNavMesh | 13 | |
![]() |
TerrorNavMesh | 14 | |
![]() |
CSNavMesh | 1 | (Ported from Counter Strike: Source?) |
See also
- Navigation Mesh Console Command Reference
- Left 4 Dead Navigation Meshes
- L4D Level Design/Nav Meshes
- L4D Level Design/Nav Flow
- L4D Level Design/Advanced Nav Editing
External Links
- Official forums for the bot system (down) - Archived version.
- Waypointing for CS:S Bots/Hostages (Edit Life)