[4.13] Navmesh Fail if Agent Radius > 39
Kind of a weird bug, we just migrated from 4.11 to 4.13 and noticed problems with the navmesh not respecting the defaults set inside of the project settings, when attempting to set the agent radius manually in the recast navmesh, the navmesh "looks updated" but disappears when attempting to play.
I was easily able to reproduce this in a blank project which I am providing here.
Here's the step by step instructions on how to reproduce it:
1 Create blank blueprint project, no starter content
2 On the template map you see after opening the project, add a NavMeshBoundsVolume and make sure you're covering a decent portion of the ground (can cover it all, not really important)
3 Build Paths
4 Play in editor
5 Move camera up to look at the terrain
6 Open console with ~ and type show Navigation (at this point you will see the ground navigation area just fine)
7 Exit play in editor
8 Open up the RecastNavMesh-Default
9 Increase Agent Radius to 40
10 Build Paths (should have been automatically re-done, but doesn't hurt to manually do it again)
11 Repeat steps 4 - 6 (you will notice navmesh no longer there when you play, but if you show navigation in the editor window it will still be there just fine)
12 You can try modifying Agent Radius below 40 and it will work just fine
I was able to reproduce this issue on our end. I have written up a report and I have submitted it to the developers for further consideration. I have also provided a link to the public tracker. Please feel free to use the link provided for future updates. Thank you for your time and information.
Make it a great day
answered Oct 07 '16 at 02:16 PM
Rudy Q ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here