コンテンツにスキップ
出品AeroNav 3D: Volumetric Flying AI Navigation & 3D Pathfindingのメディア1
0 件のコメント

説明

Preview
Give your flying AI a brain.

AeroNav 3D brings true 3D volumetric pathfinding to Unreal Engine. Unreal's built-in navmesh is 2.5D — it only handles agents walking on surfaces. AeroNav 3D navigates open 3D space in any direction, so drones, aircraft, birds, fish, submarines, and spacecraft can fly smart routes around and through your level geometry.

It bakes a highly optimized Sparse Voxel Octree of the free space inside a volume — right in the editor, like Build Paths for navmesh — and answers fast, smooth path queries at runtime.

Key Features

  • ✈️ True 3D navigation — full volumetric flight, not surface projection

  • 🧊 Sparse Voxel Octree — memory-efficient; open space costs almost nothing

  • ⚙️ One-click in-editor baking — place a volume, press Build; data saves with the level

  • 🎯 Configurable blockers — pick which collision object types are solid; ignore lists & tags; adjustable agent clearance

  • 🛣️ Smooth any-angle paths — line-of-sight string-pull, with optional spline smoothing

  • Runtime queries — synchronous and worker-threaded async Blueprint nodes (no frame hitches)

  • 🚁 Path-following component — drop it on any Pawn/Actor to fly it along the route, with speed, banking, looping, re-pathing, and arrival events

  • 👁️ Full visualization — see the octree, blocked space, and live paths in editor and play

  • 🧩 Blueprint & C++ — clean APIs, multithreaded bake, self-contained (no dependency on your project code)

Perfect for
Drone & aircraft AI · flying creatures · underwater agents · space/zero-g movement · any game or simulation needing 3D navigation.

How it works

  1. Voxelize — parallel collision tests mark free vs. solid space against your chosen object types.

  2. Condense — free space merges into a sparse octree; only areas near geometry are finely subdivided.

  3. Search — A* over the octree, then a line-of-sight pass produces direct, natural paths.

Technical

  • Unreal Engine 5, C++ code plugin · two modules (Runtime + Editor)

  • No content dependencies; drops into any project

  • Full documentation included


    Contact me

    Discord

含まれる形式