Pathfinding and brand new Jobs system

Hi!
Is there any working approach for calculating NavMeshPath with multithreaded Jobs?
I’m asking because roadmap for 2018.1 contains “C# Job system support for Navmesh navigation” marked as done, but i can’t find any valid references to this in API or somewhere else…

1 Like

The official api is in Experimental.Ai. Part of the api actually needed only exists in their Unite tech demo GitHub - Unity-Technologies/UniteAustinTechnicalPresentation.

Job system support is done as the queries are fully supported in jobs. But the api itself is not done, because necessary parts to make the whole thing usable only exist in their tech demo. Specially taking the raw polygon data and converting it to straightened paths.

Be prepared for a learning curve. Unity pathfinding is based on Recastnavigation. It will help to understand how it works to put everything together.

And this page that describes string pulling, which is the major missing piece of the api that only exists in the tech demo.

1 Like

snacktime, Thanks a lot!