\$\begingroup\$

Unity allows the runtime generation of NavMesh surfaces with the Unity.AI.Navigation package through the BuildNavMesh method. However, this function re-bakes the entire NavMesh in the current scene, which is very expensive. Is there any way to only bake for a specific area? e.g. within the radius of a Vector3 position, or within some defined grid?

\$\endgroup\$

You must log in to answer this question.