PathNavigator3D for Unity

Demo

Line of Sight optimization

LoS optimization reduces the path points to optimal amount of path points and negates the need for own LoS implementations for the moving agents.

Bi-layered navigation grid

Bi-layered navgrid for low and normal LOD (Level of Detail). This enables possibility to optimize the search by uitlizing low LOD navgrid when possible.

Hybrid path finding

Hybrid NavGrid path finding utilizing different LOD navgrids to find the path efficiently. For example the path solver will traverse efficiently in large open spaces utilizing the low LOD grid and when path goes trough areas with more obstacles the path solver will automatically change to the normal LOD grid.

Compute load balancing

Path calculation automatic global load balancing based on the game frame rate (CPU frame time) to prevent throttling.

Centralized control

Centralized control API to manage all the path solver instances across scene.

Path smoothing

Path smoothing to get Bezier squared path points.

Surface aligned navigation

Surface NavGrid for near ground navigation