Expand description
Core code for bevy_rerecast,
which excludes the bevy_rerecast_editor_integration
Re-exports§
pub use rerecast;
Modules§
- asset_
loader - Types for loading
Navmeshes using theAssetServer. - debug
- Types for visualizing navmeshes for debugging purposes.
- generator
- Utilities for generating navmeshes at runtime.
- prelude
- Everything you need to use the crate.
Structs§
- Mesh3d
Backend Plugin - A backend for navmesh generation.
Uses all entities with a
Mesh3dcomponent as navmesh obstacles. - Navmesh
- Resource containing the navmesh data.
Load this using either a file or by using
NavmeshGenerator - Navmesh
Backend - The current backend registered through
NavmeshApp::set_navmesh_backend - Navmesh
Settings - The input passed to the navmesh backend system.
- Rerecast
Plugin - The main plugin of the crate. Adds functionality for creating and managing navmeshes.
Traits§
- Navmesh
App - Extension used to implement
NavmeshApp::set_navmesh_backendonApp - TriMesh
From Bevy Mesh - Used to add
TriMeshFromBevyMesh::from_meshtoTriMesh.