真三维空域与水下寻路

Navigation3D 三维导航

Navigation3D:稀疏体素空域导航 + Lazy Theta*,覆盖飞行、水下与地空混合寻路。O3DE 仅有地面 Recast。

概述

O3DE 的 Recast 只理解「可行走的地面」。无人机、飞龙、鱼群、潜航器在空间体积中移动时无路可寻;UE 生态往往依赖第三方付费插件。DawnEngine 的 Navigation3D 用稀疏体素八叉树表达可飞行/可游动空间,配合 Lazy Theta* 得到平滑三维路径,并支持地空混合「换乘」。

核心能力

  • 稀疏体素空域导航:业界验证的体积导航方案,内存与查询可控。
  • 运动模型:悬停型(无人机/直升机)与固定翼(最小转弯半径)。
  • 地空混合:走路 → 登机起飞 → 降落继续走路,一个接口打通。
  • 攀爬与水下域:垂直攀爬面与水体空间纳入同一体系。
  • 与 HTN 联动:为 HTN 提供现成移动算子。

适用场景

  • 无人机集群、低空经济与飞行坐骑。
  • 水下单位与潜航仿真。
  • 军事推演、机器人训练等需要三维机动的场景。

协同特性

Navigation3D 解决「怎么去」,常由 HTN AI 决定「去做什么」,并在 World Streaming 大世界中规模化运行。