Nav Link Proxy broken on high distances

Hi,
I’m on UE 4.13.2 - also tested it on UE 4.11.2
every Nav Link Proxy seems to have a maximum distance of ~1000 units between the point links on wich it builds an actual link. Higher distances won’t build up the link. Also tried to scale the whole proxy but same thing.

Am I supposed to create multiple elements in the “point links” list and chain the links somehow?

Hello BOBtheROSS.

I apologize for the delay on this. I tried doing something like this and it seems like the link is there. Is the link visually displayed in your case? Is it only the functionality that is affected?

Navlink length is effectively limited by TileSize, since Recast can only build links within a tile and to its neighboring tiles. The solution therefore is increasing tile size to be greater than YourMaxLinkLength / sqrt(2). Of course if this value ends up crazy big (10000uu is still ok) then you’ll have you design your game around it :slight_smile:

Mind that tile size affects navmesh generation tiles, so if you have game-time navmesh generation enabled you want to keep tile size as low as reasonable.

Cheers,

–mieszko

Is there a better work around for this than a ridiculous tile size?

I’m trying to create portals that AI will use for path-finding, but it’s impossible unless I make the tile size ridiculously huge.

1 Like

Apparently links between different tiles were on the list but never supported which is a massive shame - and this isn’t documented anywhere other than this single Answerhub post.

I need this for my project, so I’ll have to look at adding it to the engine myself. Any good tips on where to start?

Found a PR that resolves this.

.com/EpicGames/UnrealEngine/pull/4082

Did you make any progress on this? I am trying to achieve something similar and haven’t had any luck so far.

Thanks

You could try this small pull request
.com/EpicGames/UnrealEngine/pull/8174

Hi! Have you ever found a solution that doesn’t require using an engine source build?