This is a Swift API binding for the RecastNavigation C++ library for Swift users. In addition to providing a binding to Recast navigation, this includes RealityKit systems to easily add crowd control to your entities.
While this comes with API Documentation, I have not had a chance to put together conceptual docs, which is something I want to do, but I am also happy if someone wants to contribute it.
In the meantime, you can check out a very simple sample here, you will need to adjust paths and other things to get it to work.
This code uses Swift's C++ interoperability features to bind to the underlying C++ API.
Last commits sync from https://github.com/recastnavigation/recastnavigation is:
1adf911a0949cd9f4688da2631843781ad4d5942