Separate navigator settings for interior and exterior cells
Interior navmesh generation is much faster than exterior, but there are usually more complex scene in a single volume unit. We can afford to make interior navmesh more precise to get better pathfinding. Candidates to be changed are:
-
recast scale factor
,cell height
,cell size
to have more voxels per scene; -
detail sample dist
,detail sample max error
,max simplification error
to make final navmesh more precise; -
tile size
to have more or less number of updates. - And other from this section.
There are restrictions for that. Tile size depends on cell size. Navmesh can't contain tiles with different sizes, so different navmeshes are required to use different cell size for interior and exterior. Probably will not be possible to make off mesh connections for teleports (needs research).
Edited by elsid