A* Pathfinding Project

Issues with recast on large objects and agents ignoring collisions


#1

Im having quite a bit of issues with my rich AI not following the navmesh up a ramp or falling through it if its close enough to these patches of “walkable areas” that are still generated inside of large objects.

pretty weird, sometimes it will work sometimes it wont, tried it on the asset store version and the latest version off the website, same problems.


Image above shows one agent that made it up halfway before falling through while his fellow agents just ignored the ramp alltogether

For context the player is set as the target in the AI Destination Setter component and is walking around on the ramp while watching his poor friends fall through (most of the times).


#2

Hi

One thing you might want to double check is the height of your agents as set on the RichAI script. Make sure that it is reasonable for an agent of that size. Assuming you are not using a CharacterController/Rigidbody the RichAI script will use a raycast from the agent’s center down towards the ground to determine where it should be positioned.


#3

Seems to be working now thanks! Just had them like that after following the tutorial, pretty impressed with the performance increase I already have moving from unity navmesh to this! My 1000 dudes are all chasing after me with juicy fps at the same time.