Skip to main content

Crate bevy_rerecast_transmission

Crate bevy_rerecast_transmission 

Source
Expand description

§Rerecast

crates.io docs.rs

rerecast logo

Rust port of of Recast, the industry-standard navigation mesh generator used by Unreal, Unity, Godot, and other game engines.

§Features & Roadmap

§Rerecast

  • Generate polygon mesh
  • Generate detail meshes
  • Generate tiles
  • Partitioning
    • Watershed
    • Monotone
    • Layer

§Bevy Integration

  • Editor
    • Extract meshes from running game
    • Configure navmesh generation
    • Visualize navmesh
    • Send navmesh to running game
    • Save and load navmesh
  • API
    • Optional editor communication
    • Generate navmeshes on demand
    • Automatically regenerate navmeshes

Structs§

SerializedImage
A version of Image suitable for serializing for short-term transfer.
SerializedMesh
Serialized version of Mesh.
SerializedStandardMaterial
Serialized representation of a StandardMaterial

Enums§

SerializedStandardMaterialError
Errors that can occur when serializing a StandardMaterial into a SerializedStandardMaterial via SerializedStandardMaterial::try_from_standard_material.

Functions§

deserialize
Deserializes a JSON value in the format expected by the editor integration to a value.
serialize
Serializes a value to a JSON value in the format expected by the editor integration.