Nav Mesh: Difference between revisions
Jump to navigation
Jump to search
(badly moved multipage) |
MyGamepedia (talk | contribs) (bms_bot use random navigation (it looks like that). bot_zombie can use it to spawn and walk.) |
||
Line 5: | Line 5: | ||
#* {{css|4}} | #* {{css|4}} | ||
#* {{csgo|4}} | #* {{csgo|4}} | ||
#* {{bms|4}} (only {{ent|bot_zombie}}) | |||
# [[NextBot]] entities in: | # [[NextBot]] entities in: | ||
#* {{l4d|4}} | #* {{l4d|4}} | ||
Line 12: | Line 13: | ||
#* {{p3|4}} | #* {{p3|4}} | ||
#* {{jb3|4}} | #* {{jb3|4}} | ||
#* {{bms|4}} | |||
…to realize what's navigable in their environment, and path to their desired destination. | …to realize what's navigable in their environment, and path to their desired destination. | ||
Revision as of 02:38, 20 October 2024
A Navigation Mesh (NavMesh or nav mesh[Clarify]) is a data structure that stores data used for path finding, which is typically used by bots. In Source, navigation meshes are used by the following entities:
…to realize what's navigable in their environment, and path to their desired destination.
NAV file format
Main article: .nav
NAV files
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 | Nav Mesh Class | Subversion | Notes |
---|---|---|---|
![]() |
TheNavMesh | 0 | Garry's Mod uses the base navigation mesh (It doesn't use its own implementation unlike Valve games) |
![]() |
CSNavMesh | 1 | * Appends approach area data to each area. |
![]() |
CTFNavMesh | 2 | Appends TF2-specific attribute flag to area data. |
![]() |
TerrorNavMesh | 13 | |
![]() |
TerrorNavMesh | 14 |
See also
- Navigation Mesh Console Command Reference
- List of L4D Series Nav Mesh Attributes
- 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)