Coin 5.7 5.6 Plugins Update Dynamic Surface Navigation v1.5.0

Update to v1.1.8

patch (v1.1.6) which fixes the below issues:

FIXED
- Corrected code that was not properly filtering out components related to Voxel Plugin 2.0 support
- Issues with navigation generating on WorldScape collision (requires WorldScape patch to fully work)
- Compile errors for UE5.2 Preview1

CHANGED
- Version number will now include patch number


patch (v1.1.7) which fixes the below issues:

Fixed
- Issue where AI would try to choose navigation point on opposite side of narrow platform/wall
- Multiple path following bugs related to the AI pawn and target's rotations
- - This should improve final positioning when reaching a target, but may require adjusting existing acceptance radius settings within the SurfaceNavMovement component and/or on movement tasks (such as the SurfaceNav Move To behavior tree node)

Changed
- Adjustments to demo projects to better work with path following fixes above

patch (v1.1.8) which fixes the below issue:

FIXED
Issue where the AI can approach a destination actor using the wrong offset location which can lead to undesired results.
AFIXED
- Rare crash when quitting or changing levels
- Navigation would not generate when playing standalone mode within editor
- Multiple memory leaks

DSN Plugin v1.1​

FIXED
  • DrawDebugNavData function - Nav point neighbor direction lines weren't respecting duration time and would persist
  • Issue with navigation not generating on Voxel Plugin v2
  • Occasional crash when quitting game in PIE
    • Confirmation is difficult as it was very rare
  • Occasional crash when quitting a world made with Voxel Plugin 1.2
    • Confirmation is difficult as it was very rare
  • Repathing could cause some pathing parameters to be reset to defaults for repaths
  • Certain actor shapes/size/properties caused starting point of path to be on underside of a platform
  • Issue which could cause navigation to not fully generate if a condition was met.

CHANGED
  • No longer need to manually change the path following component to use the DSN plugin's implementation when using the SurfaceNavAIController
    • It is now handled automatically when using SurfaceNavAIController
  • Adjustments made for max pathing iterations
    • Max was increased from 20000 to 50000

ADDED
  • Can now set per pawn max iterations via surface nav movement component
    • Useful in cases where you only want smarter AI to be able to path find longer distances
  • Support added for UE 4.27
    • Now supports 4.27 - 5.1
    • Could not publish for 4.26 due to Epic requirements for max 3 latest versions for code plugins
  • Navigation can now generate without player in level when relevant setting is enabled in grid builder
    • May be needed in cases where dev would like to run simulation without a player
  • Added a Surface Nav AI MoveTo function
    • Async pathfinding BP node
    • Note: Using the Surface Nav Move To tasks within Behavior Trees still appears to be more performant
  • Experimental Features
    • Added properties to SurfaceNavMovementComponent which allows selecting more advanced rotation modes instead of just using the nav point's normal to determine rotation
    • Added properties to SurfaceNavMovementComponent to improve corner traversal
Сверху