I might be missing something, but it doesn't seem like NavMesh.CalculatePath uses Off-Mesh links. I haven't been able to find anything on this in the documentation / forums. Is there any way that I can use NavMesh.CalculatePath in a way that returns off-mesh links? (Bonus points if the there's any way of distinguishing them from other points in the path!) I am using a Rigidbody-based nav mesh agent, and I use CalculatePath to find the path for it to follow. I could always create my own solution for dealing with off-mesh links, but I don't want to miss something that's already there.