One more thing! There seems to be a difference in how the graphs look before & after moving them to a new recast.
Before:
Affter:
This seems potentially the culprit. You can clearly see that there is considerably more graph detail in the RecastGraph I loaded originally in Step 1 of the previous post. Then when I transfer that data over to the new graph, all that added complexity is gone, the graph looks considerably simpler.
I think this may be the issue… am I missing data from somewhere though? Where is all that added complexity coming from?
EDIT
Tried checking if any of the stuff inside of the tile is different (in size… same amount of verts/tris/etc…) and there was no difference I could see?
Tile is the original RecastGraph Tile data…
TileM is the MasterGraph tiledata after the source RecastGraph tile was transferred to it.
Seems identical… I don’t know.
EDIT
Also, I tried rebuilding the bbTree within the node:
var tileM = masterGraph.GetTile(masterTileLoc.x, masterTileLoc.y);
tileM.bbTree.RebuildFrom(tileM.nodes);
No dice… same behaviour of not being able to navigate farther than a tile.