

智能体在场景的整个三维空间里寻路——开阔的天空、狭窄的通道、洞穴、空间站内部——并在飞行中互相避让。
路径按智能体的实际体型计算:小型侦察机和大型货船在同一几何体中会走不同的路线。开箱即有像飞机一样带倾斜转弯的飞行;世界可以在游戏运行时改变,甚至从零开始生成。
🔗 了解更多: 🎮 可下载的 Demo | 📖 文档(英文) | ▶️ 快速入门视频教程(B站,中文字幕) | 🎬 宣传视频(B站)
⭐ 自 2017 年起在 Unity 资源商店上架,持续开发和维护。 ⭐
适用场景
一切在空间中移动、而不是在地面上行走的对象:鸟类和飞行生物、鱼类和水下生物、龙、无人机、飞机、宇宙飞船、潜艇。适用于空战与无人机模拟、太空游戏、水下世界、带空中单位的塔防和失重环境——凡是"可行走表面"不成立的地方,正是 NavMesh 无能为力的地方。不同体型的群体、在游戏中被编辑或摧毁的关卡、随玩家移动而生成的世界,都在 Nav3D 的能力范围之内。
为定制而生
Nav3D 以完整的 C# 源码发布,没有外部依赖,没有需要绕开的黑盒。每一类智能体都是一个 Nav3DAgentConfig 资源——近 40 个参数,涵盖速度、半径、运动模式、避障和寻路——在检视面板中调整,不同体型和性格的智能体可以共处一个场景。路径也可以直接为你所用:Nav3DPath 可以在你自己的代码里查询路径,同一套搜索可以驱动导弹、摄像机轨道或 AI 决策。十个 Demo 场景全部在编辑器中搭建,打开任意一个,按下 Play 之前就能看清它是怎么构建的。
支持 AI 编程助手
资源包内含六个 AI Skills:让编程助手按真实的 API(而不是靠猜)搭建场景、注册障碍物、下达智能体指令、查询路径和排查问题的说明文件。它们位于 Assets/Nav3D/AI/Skills/——让你的助手读一遍这个文件夹,之后它就会遵循这些说明。
为在空间中穿行、而非在地面上行走的智能体而打造。



