

智能体在场景的整个三维空间里寻路——开阔的天空、通道、洞穴、空间站内部——沿平滑的飞行路线移动,只需一个组件、一次调用。
Nav3D Lite 是 Nav3D 的免费版本。初始化时,它读取你场景里现有的网格和地形,生成自适应八叉树,在空闲空间中运行 A*,再让智能体沿结果移动。不需要烘焙导航表面,也不需要手动摆放路点:场景几何体本身就是导航数据。
🔗 了解更多: 🎮 可下载的 Demo | 📖 文档(英文) | 🎬 宣传视频(B站) ⚖️ Nav3D Lite 与 Nav3D Pro 对比 | 🚀 Unity中国资源商店上的 Nav 3D Pro
⭐ Nav3D 自 2017 年起在 Unity 资源商店上架,持续开发和维护。 ⭐
适用场景
一切在空间中移动、而不是在地面上行走的对象:鸟类和飞行生物、鱼类和水下生物、无人机、飞机、宇宙飞船、潜艇。适用于飞行与太空游戏、水下世界、无人机与航空模拟、带空中单位的塔防和失重关卡——凡是"可行走表面"不成立的地方,正是 NavMesh 无能为力的地方。Lite 最适合原型,以及几何体在场景加载时就已确定的关卡。
为定制而生
Nav3D Lite 以完整的 C# 源码发布,没有外部依赖,没有需要绕开的黑盒。智能体通过 Nav3DAgentConfig 资源调整——速度、半径、路径平滑、重新寻路、超时——在检视面板中编辑,引用它的所有智能体共享这些设置。世界也以同样的方式通过 Nav3DWorldSettings 资源调整。路径也可以直接为你所用:Nav3DPath 可以在你自己的代码里查询路径,同一套搜索可以驱动导弹、摄像机轨道或 AI 决策,而不只是智能体。两个 Demo 场景都在编辑器中搭建,打开任意一个,按下 Play 之前就能看清场景是怎么组织的。
项目变大时
Nav 3D Pro 使用相同的组件、相同的调用和相同的项目结构,从 Lite 开始的项目无需重写即可迁移到 Pro。Pro 增加了运行时可变的世界、智能体之间的 ORCA 局部避障、按智能体半径寻路、带加减速和倾斜转弯的飞行运动、分辨率区域、预烘焙障碍物、躲避者与球壳实体、十个 Demo 场景以及面向编程助手的 AI Skills。 两个版本的详细对比 · Nav 3D Pro
为在空间中穿行、而非在地面上行走的智能体而打造。



