黑五创作者特卖开启!从即日起至12月4日中午,精选商品最低三折起。

Dynamic Surface Navigation

BMK Games - 代码插件 - 2023/01/05

Adds navigation for all surfaces (ground/walls/ceilings) to UE which dynamically updates as your world changes. Works with many of UE's navigation features such as nav modifiers, nav filters, nav links and more. Works with Voxel Plugin and WorldScape.

  • 支持的平台
  • 支持的引擎版本
    4.27, 5.0 - 5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

The Dynamic Surface Navigation (DSN) plugin generates dynamic 3D surface navigation for AI on the ground, walls and ceilings. Works with many of UE's existing navigation features such as nav modifiers, nav filters, nav links, EQS and more. Also works on planets, Voxel Plugin and WorldScape.

 

Trailer

Guide

Discord Server


Please ask questions on the Discord Server as questions asked on the marketplace are not monitored.

技术细节

Features:

  • Dynamic navigation on all surfaces (Ground, walls & ceilings)
  • Quickly updates as the environment changes
  • Works alongside native UE navigation to allow a mix of AI navigation systems.
  • Per pawn angle limits which limits what angles certain AI can navigate on.


Supports many of UE's native navigation features

  • EQS
  • Nav Mesh Bounds Volume
  • Nav modifiers
  • Simple & Smart nav links
  • Nav filters / Nav areas


Works with:

  • World partition / Level streaming / Server Travel
  • Voxel Plugin (Tested with v1.2 free + latest build of v2.0)
  • WorldScape (Tested with v2.5.0a)
  • Planets (Tested with Voxel Plugin planets & large sphere meshes) 


Code Modules:

  •  SurfaceNavPlugin (Runtime) 


Number of C++ Classes: 20+

Network Replicated: Not needed, navigation is server-side only for networked games

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows (More to come)

Documentation: DSN Docs

Example Project: Demo Project