xoyojank / UnrealEngine--WaypointGenerator

A blueprint module for visualizing navigational paths in Unreal Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UnrealEngine--WaypointGenerator

A blueprint module for visualizing navigational paths in Unreal Engine v4.22. As of v1.2, the system also supports path updates at runtime based on player/objective locations (https://www.youtube.com/watch?v=oNj44ra3ss8).

Design Process: https://unrealpossibilities.blogspot.com/2018/06/unreal-engine-experiments-waypoint.html

Preview video: https://www.youtube.com/watch?v=LgHrSM3WEiw

Integration Tutorial: https://www.youtube.com/watch?v=2XQupaI4gbQ

(Content in this project may only be used in Unreal Engine projects as per the Unreal Engine 4 EULA)

Notes:

  • Path points are generated using UE4's navmesh, while Instanced Static Meshes are used to visualize Waypoints.
  • The Instanced Static Meshes used for path visualization are reused during each update cycle, adding new ones and removing excess instances only when necessary. Even so, it basically comes down to the addition of at most one instanced mesh per several update cycles, while all existing instances just require transform updates.

About

A blueprint module for visualizing navigational paths in Unreal Engine