UE5插件 – 平滑导航插件 FlexPath – Smooth Navigation

插件版本:UE5.5——5.7

Flex Path通过将标准导航网格路径转换为更平滑、更自然的移动方式,同时保留底层导航通道,从而改进虚幻引擎 AI 的导航。它与虚幻引擎现有的导航系统兼容,在不替换原生寻路机制的前提下,增加了通道感知路径平滑、稳定的路径跟随、可配置的旋转以及蓝图/C++ 控制等功能。

特征:

  • 走廊感知路径平滑:平滑原生导航路径,同时保持生成的点位于有效的 NavMesh 走廊空间内。
  • 导航路径工作流:支持通过 Blueprint 和 C++ 实现 UNavigationPath 平滑,保留比原始点数组更丰富的路径数据。
  • 自适应曲线生成:利用可配置的曲线锐度、拐角偏移、支撑点、重采样和简化来生成更清晰的运动路径。
  • 导航链接感知处理:分割并保护导航链接周围的路径段,以保持遍历行为和重要的导航锚点。
  • 稳定路径跟踪:使用平滑的中间目标,同时在端点和导航链接附近保持更严格的范围处理。
  • 动态前视旋转:根据速度将角色旋转到前方目标位置,以实现更平滑的朝向和减少抖动。
  • 专注感知旋转控制:当 AI 游戏专注时,FlexPath 旋转会后退,帮助其与现有的 AI 行为共存。
  • 全局和每个控制器设置:在项目设置中配置默认​​值,或覆盖每个 AI 控制器的平滑和跟随行为。
  • 运行时启用/禁用:在游戏过程中切换 FlexPath,并在可能的情况下恢复原始的 Unreal 路径。
  • 调试可视化:在开发过程中绘制平滑路径、原始路径、转向目标和导航走廊数据。
  • 支持 Blueprint 和 C++:包含 Blueprint 可调用函数、设置结构、FlexPath AI 控制器和自定义路径跟踪组件。

1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:730033856@qq.com

2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。

3、交流反馈插件素材更多问题~可以联系加QQ群:819091096

解压密码点击查看

问题反馈