refactor nav coverage into clustered windows

Replace region-based runtime pathing with interest-cluster coverage windows so active nav areas stay contiguous and spawn anchors participate in initial coverage.
This commit is contained in:
Alexander Borisov
2026-04-08 13:52:00 +03:00
parent 7282621211
commit 0b380def78
11 changed files with 680 additions and 219 deletions
@@ -83,8 +83,12 @@ MonoBehaviour:
worldGenerator: {fileID: 2927522923773808063}
config:
agentTypeId: 0
navRegionSizeInChunks: 2
maxNavMeshBuildsPerFrame: 1
navBoundsHorizontalPadding: 1
navBoundsVerticalPadding: 2
navWarmupRadiusInRegions: 1
maxActiveCoverageWindows: 3
clusterMergeDistanceInChunks: 4
coveragePaddingInChunks: 2
coverageQuantizationInChunks: 1
minCoverageWindowSizeInChunks: 4
chunkCollectionMarginInChunks: 1