
Açıklama
Next Gen 3D Navigation AI - Highly Optimized NextGen Infinite 3D Pathfinding & Volumetric Navigation for Unreal Engine
Overview
Volumetric navigation for Unreal Engine. Sparse voxel octree pathfinding for flying, swimming, and free-floating agents from a single agent to crowds of over ten thousand.
Description
LCM Nav3D is a full-3D navigation system designed for agents that move through space rather than across it. Instead of a flat, walkable navmesh, it carves your level's empty air into a tree of boxes — a Sparse Voxel Octree (SVO) — and paths through the free space. This gives flying, swimming, and free-floating agents genuine vertical freedom through interiors, around structures, and across open terrain.
Engineered to seamlessly integrate across the entire Unreal AI stack, it provides per-agent control at full parity for Behavior Trees and StateTrees, while Mass Entity extends the same solver to massive crowds. Pathfinding executes asynchronously on the CPU, off the game thread, and octree builds are GPU-accelerated with automatic CPU fallback. The solver is completely deterministic, ensuring identical results across runs for replays, lockstep networking, and automated testing. A GPU path solver is in experimental validation as part of our research program and will ship as a free update.
Important Links
📺 Showcase Trailer: https://youtu.be/7_F3AvgQIQU
🔬 Technical Trailer: https://youtu.be/-02ah0bLMb4
📄 Documentation: https://lcmnav3d.github.io/
💬 Discord Support: https://discord.gg/nXkpD6uaBG
🌐 Website: https://uedevlabs.github.io/
🎮 Playable Demo Build: https://uedevlabs.itch.io/lcm-3d-navigation
Feature Highlight
Core Volumetric Navigation: Provides true volumetric 3D navigation by carving empty air into a Sparse Voxel Octree (SVO).
World Support: Supports both finite worlds and streaming infinite worlds. Features chunked generation around agents as they move.
Solvers & Smoothing: Includes A* (fastest), Theta* (most direct), and Lazy Theta* (balanced default) solvers. Features raw, linear shortcut, and curved spline path smoothing.
Mass Entity Crowds: Pathfinds crowds of 10,000 and beyond through the Mass ECS. Offers per-agent asynchronous paths or a shared flow field sampled O(1) by the entire swarm.
Behavior Tree & StateTree: Provides fully supported Behavior Tree and StateTree node sets that produce identical flight behaviors.
Tactical EQS in True 3D: Ships with true-3D EQS generators and tests that score real volume instead of a floor plane.
AI Perception: Includes an AI Perception bridge that wires stock UE perception into volumetric threat tracking and cover evaluation.
Dynamic Obstacles: Restamps the octree as actors move so agents can reroute live around moving geometry.
6-DOF Flight & Swim Locomotion: Features multirotor, bird, and fish archetypes with banking, inertia, turn-rate limits, and arrival deceleration.
Hybrid Recast Integration: Supports walking agents on Recast and flying agents on the SVO in the same level using a Z-band filter.
Production Ready: Includes Smart Objects, Nav Links, volumetric NavArea modifiers, Gameplay Debugger integration, and server-authoritative replication.
Documentation & Samples
Delivered as complete C++ source, fully exposed to Blueprint with no C++ required to use it.
Includes 18 demonstration maps covering Behavior Tree, StateTree, and Mass Entity scenarios.
Features a comprehensive 124-page illustrated PDF manual, 11 step-by-step tutorials, and a full API reference.
Technical Details
Code Modules: LCMNav3D (Runtime), LCMNav3DEditor (Editor)
Supported Platforms: Windows (Win64), Linux,PS5,Xbox
Network Replicated: Yes, server-authoritative
Source Included: Yes
Required Engine Plugins : StateTree, GameplayStateTree, SmartObjects, MassGameplay, MassAI, and DataValidation.










