UEDEV / 3D Navigation AI / Compare · Checked
Comparison · Unreal Engine 5UE5 3D pathfinding plugins, compared
LCM 3D Navigation AI is a NextGen, complete 3D navigation system for Unreal Engine 5. We make it, so read this as a vendor's comparison: every cell about another product comes from that product's own page, read on 24 October 2026 and linked below, and where a vendor doesn't say, the table says so. Where another option fits better, we say that too.
Middleware scope, plugin price
$199.99 Personal or $1,499.99 Professional, once, with full C++ source. Mercuna's cheapest 3D licence is £2,500 per title (Windows only, no source); Havok Navigation is $50,000 per product.
No bounds volume in open worlds
Each of the other options in the table needs a bounds volume. In infinite mode, navigation streams in chunks around the agents, with no volume to place or outgrow.
Every Unreal AI system, ready to use
31 Behaviour Tree, 41 StateTree and 13 Mass nodes, 3D EQS and a 6-DOF flight and swim component. None of the alternatives we checked document Mass Entity support or a GPU build.
The options UE5 developers compare
Read on 24 October 2026. "Not documented" means the vendor's pages don't say, not that the feature is missing. Scroll sideways on a phone.
| LCM 3D Navigation AIFab plugin | Mercuna 3D NavigationMiddleware | Flying Navigation SystemFab plugin | AeonixNavigationOpen source (MIT) | Nav3DOpen source (MIT) | |
|---|---|---|---|---|---|
| Price | $199.99 Personal · $1,499.99 Professional | £2,500 Indie (budget under $500k, Windows only, no source) · £15,000 Standard | $49.99 · $79.99 | Free | Free |
| Licence | One-time purchase on Fab, full C++ source | Per title, with 1 year of support | One-time purchase on Fab | MIT, beta | MIT |
| Unreal Engine | 5.2 to 5.8 | 5.4 and later | 4.24 to 5.8 | 5.5 to 5.8 | 5.6 |
| Last update | October 2026 (3.6.0) | June 2026 (3.6) | June 2026 | October 2026 | January 2026 |
| Bounds volume | Not needed in infinite mode | Required (Nav Octree Volume) | Required (Nav Mesh Bounds Volume) | Required (bounding volume) | Required (Nav3D Bounds Volume) |
| Open worlds | Infinite streamed chunks, pre-baked chunks, World Partition | World Partition and level streaming | One octree per level; no level streaming | Not documented | Chunking and World Partition |
| Behaviour Tree | 31 nodes | Move To and Is Reachable | Works with the stock Move To | Move To task | Move To |
| StateTree | 41 nodes | Not documented | No | Move To task | No |
| Mass Entity crowds | 13 nodes, 8 traits, 10,000+ agents | Not documented | Not documented | Not documented | No |
| 3D EQS | 5 generators, 8 tests, 4 contexts | Yes | Yes | EQS generators | Not documented |
| Moving obstacles | Restamps the octree; Fly To predicts movers and times its pass | Obstacle component; volumes rebuild at runtime | Constantly moving obstacles not supported | Experimental dynamic regions | Granular rebuild |
| Multiplayer | Server-authoritative replication | Not documented | Paths solved on the server; navigation data not replicated | Not documented | No |
| GPU-built navigation | Yes, on D3D12, D3D11 and Vulkan, checked on each machine | Not documented | Not documented | Not documented | Not documented |
| Flight and swim movement | 6-DOF component: multirotor, jet, bird, fish | Not documented | No movement component | Flying movement component | No |
| Fab rating | 5.0 (3 ratings) | Not on Fab | 4.65 (17 ratings) | Not on Fab | Not on Fab |
What makes it NextGen
- Unbounded worlds. Infinite mode streams navigation chunks around agents and unloads them behind, with pre-baked chunks and a persistent long-range graph, so World Partition and streamed open worlds need no bounds volume.
- GPU-built navigation that checks itself. Voxelization, the octree and its links build on the GPU on D3D12, D3D11 and Vulkan; each machine's GPU proves its voxels before it is trusted.
- Prediction, not just reaction. Since 3.6, Fly To predicts every moving obstacle and times its pass: it waits for a gap, detours, or dodges what it cannot outrun.
- One system for every AI author. 85 ready-made nodes across Behaviour Tree, StateTree and Mass StateTree at full parity, 3D EQS for cover and line of sight, and crowds of 10,000+ agents.
- Agents that fly and swim. A 6-DOF movement component with multirotor, jet, bird and fish archetypes turns a route into flight, down to landing on a moving ship's deck.
- Built to ship. Server-authoritative multiplayer replication, Unreal Engine 5.2 to 5.8, Windows, macOS, Linux, Android, iOS, PS5 and Xbox, a 165-page manual and 57 free demo levels.
When another option fits better
- Mercuna 3D NavigationA studio that wants commercial middleware with a support contract.
- Flying Navigation SystemA single, bounded level where a low price matters most and agents use the stock Move To.
- AeonixNavigationA free, open-source starting point for teams ready to build on beta code.
- Nav3DFree 3D A* with chunking for teams who will maintain the code themselves.
Other options
- Havok Navigation for UnrealMicrosoft middleware with voxel volumes for flying and swimming; $50,000 per Havok product for budgets up to $20m (havok.com/pricing).
- Kythera AIAI middleware licensed per title with source; prices are not published, and flight navigation is not documented.
- AeroNav 3DFab, $49.99 / $119.99, UE 5.3 to 5.8: an octree baked inside a volume, Blueprint nodes; runtime rebaking is planned.
- Smart Flying NavigationFree on Fab for UE 5.6: an editor-baked octree with A*, Lazy Theta* and ORCA avoidance, Windows only.
- 3D Path FindingFab, $99.99 / $349.99, UE 5.0 to 5.8: a 3D grid with Behaviour Tree support; avoidance is in progress.
- DoN's 3D Pathfinding (DonAINavigation)Free (MIT), built for UE4: its last substantive update targets UE 4.19 (2018).
- HyperNavA Unity asset, not available for Unreal Engine.
Common questions
What is the best 3D pathfinding plugin for Unreal Engine 5?
It depends on scope. For a complete system (open worlds without a bounds volume, Behaviour Tree, StateTree and Mass Entity crowds, moving-obstacle prediction and multiplayer replication), LCM 3D Navigation AI covers the most ground at a one-time Fab price of $199.99. For a single bounded level on a tight budget, Flying Navigation System ($49.99) is the established Fab option, and AeonixNavigation (beta) and Nav3D are free and open source.
Is there a cheaper alternative to Mercuna for Unreal Engine 5?
Yes. LCM 3D Navigation AI costs $199.99 (Personal) or $1,499.99 (Professional) as a one-time Fab purchase with full C++ source. Mercuna's cheapest 3D Navigation licence is £2,500 per title for budgets under $500k, Windows only and without source; its Standard licence is £15,000 per title.
Which UE5 3D navigation plugins support StateTree and Mass Entity?
LCM 3D Navigation AI ships 41 StateTree nodes and 13 Mass StateTree nodes with 8 Mass traits, for crowds of 10,000+ agents. AeonixNavigation includes a StateTree Move To task. None of the other options we checked document Mass Entity support.
Do I need a bounds volume for 3D navigation in Unreal Engine 5?
With Mercuna, Flying Navigation System, AeonixNavigation and Nav3D, yes: each asks for a bounds or octree volume around the navigable space. LCM 3D Navigation AI's infinite mode needs none: navigation chunks stream in around the agents and unload behind them, so an open world has no edge to outgrow.
Does DoN's 3D Pathfinding work in Unreal Engine 5?
DoN's 3D Pathfinding (DonAINavigation) was built for Unreal Engine 4; its last substantive update targets UE 4.19 (2018). LCM 3D Navigation AI supports Unreal Engine 5.2 to 5.8 and was last updated in October 2026.
Is HyperNav available for Unreal Engine?
No. HyperNav 3D Pathfinding and Navigation is a Unity asset. For Unreal Engine 5, LCM 3D Navigation AI provides volumetric 3D navigation and pathfinding for flying, swimming and space AI.
Sources
Each product's own store page, documentation or repository, read on 24 October 2026. The data behind this page is in competitors.json. Spotted something out of date? Tell us on Discord.
- fab.com/listings/92f05e42-d7be-4de3-abe8-7b0a3e70ba73
- mercuna.com/licensing
- mercuna.com/documentation/unreal-user-guide
- fab.com/listings/343a9376-61f1-43ec-9bd3-6fe8370df064
- blendersleuth.github.io/FlyingNavSystemSite/troubleshooting.html
- github.com/midgen/AeonixNavigation
- github.com/darbycostello/Nav3D
- havok.com/pricing
- kythera.ai/licensing
- fab.com/listings/780d4113-034d-456a-8a47-d1adbfb3f19c
- fab.com/listings/256ea996-5989-4c8c-b9f4-ce2182fe0999
- fab.com/listings/f38f8172-7409-4a4c-b7bd-7e166ef75a96
- github.com/VSZue/DonAINavigation
- assetstore.unity.com/packages/tools/behavior-ai/hypernav-3d-pathfinding-and-navigation-235638