Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 994 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 994 Bytes

Recast-rs - Rust bindings to the Recast/Detour libraries

recast-rs offers bindings to the Recast libraries. The main goal of this crate is to be used as a foundation for a plugin integrating Recast into Bevy, but it may be suitable for other non-Bevy applications.

Status

recast-rs is currently in very early development. There are currently no crates.io releases. The first release is likely to happen when this crate becomes usable enough to build a minimal Bevy plugin.

Contents

recast-rs contains two crates:

  • recast-sys: low level FFI bindings to the Recast library. A working C++14 compiler is required. There is no option to use system libraries yet, just the bundled one.
  • recast: higher level bindings.

License

Recast-rs includes code from the recastnavigation project, provided under the Zlib license. Recast-rs itself is provided under either the MIT or Apache 2.0 license, at your option.