Expand description
Core simulation types, plugins, and systems for CortenForge Bevy apps.
This crate provides:
- Run mode management (
SimRunMode: Sim, Datagen, Inference). - Camera systems (flycam, instrument POV, camera toggling).
- Autopilot and controls abstractions.
- Capture recording and metadata generation.
- Articulated segment/spring types for entity rigging.
Designed to be detector-agnostic: detector wiring happens in higher-level binaries or
the vision_runtime crate.
Modules§
- articulated_
types - autopilot_
types - camera
- controls
- hooks
- prelude
- recorder
- Recorder subsystem types for data capture and metadata management.
- runtime
Structs§
- SimConfig
- Common configuration for the sim runtime.
- SimPlugin
- Core sim plugin: registers mode-based system sets and injects default config.
Enums§
- ModeSet
- System sets for the core sim scheduling.
- SimRun
Mode - High-level run mode for the sim runtime (detector-free).
Functions§
- build_
app - Build a base Bevy
Appwith sim mode sets and config. Detector wiring is intentionally omitted.