Imagine there are several standalone areas which each one has its own navigation data, and they also possess a pivot. As I have created a system on a large open area called the suburb, and they have buildings erecting on it, these buildings also have navigation data.
The problem comes now, where the building and the suburb's pivots are both the same, and sitting on 0,0,0. I do this intentionally as I want to test whether the pathfinder can adapt to weird situation like this. When I raycast from building 0 where its pivot overlaps with the suburb's pivot, the raycast just won't get out of it and get to building 1 which is the destination....
Any ideas how to fix this?
Thanks
Jack