Hey, I just bought your Pack and I have to say its really great! I am realtive new to unity and multitheading in particular and I needed something that was faster than the built-in navMeshSytem and I am too lazy to write my own multithraded A star algorithm.
My computer has a I7 6700k and I am on Unity 2020.2.1f1 and using the beta Version 4.3.39, so this should make use of the function right? When I enable it it slows down performance significantly no matter the thread count setting.
So I am wondering, how excatly dows the system use the multithreading, the most costly task seems to be the AI.Lerp.Update() (the Movement functions when you look at it in deep profiling), and not the Calculation itself. Can that be multithreaded? And in my case there seems to be a sychronization problem if using multiple threads slows down everything right? To be clear, while using one thread I get the most FPS, less ms and while enabling multiple threads it goes down by 20FPS.
I would really like to know what the computational limits of your Project are and I am already impressed by it without multithreading. If someone could help me out here.