how to get NavMesh Polygons/Tiles/Triangles

Question is simple, but i can’t find answer on the land of internet. How to get all polys of navmesh, how to find closest ones, how to find centers of these polys, how to find polys connected to specific one, and so on?

Does unity even allow this kind of staff or you need again to download something from github or buy some on asset store?

I find this post

but it help find only vertices, not polygons or something…

So, does someone know anything about this?

Up to Unity 2018.1 there is no method to query or process the geometry of NavMesh polygons except NavMesh.CalculateTriangulation().

NavMeshes don’t allow for a lot of in-depth access. But maybe using NavMeshBuilder.CollectSources() could help?