docs.rs failed to build cortenforge-vision-runtime-0.1.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
cortenforge-vision-runtime-0.6.0
vision_runtime
Bevy-facing vision runtime for capture and inference, built on vision_core.
Deprecated: the old
vision_runtimecrate name was renamed tocortenforge-vision-runtime. Please depend on the new crate name.
Contents:
- Capture plugin: sets up a front capture camera, renders to an image target, enqueues GPU readbacks, and stores the latest frame/readback in resources.
- Inference plugin: runs detector inference asynchronously (Burn when available, heuristic fallback otherwise), updates overlay state, and exposes hotkeys for thresholds/detector switching.
- Overlay helper:
recorder_draw_rectwraps the shared overlay helper for tools.
Runtime flags/backends:
- Burn runtime is controlled by the main crate features (
burn_runtime/burn_wgpu); when Burn is unavailable, the detector kind isHeuristicand the overlay shows a fallback banner. - No additional features are defined in this crate; it consumes whatever detector is provided by the inference crate via
DetectorHandle.
Hooks / integration:
- Apps should add
CapturePlugin/InferencePluginand supplySimRunModeso capture/inference systems gate correctly. - Recorder/world state is app-driven; use your own systems (e.g.,
update_recorder_world_statein the app crate) to feed recorder metadata/world state.
Smoke test guidance:
- Ensure capture readback wiring works: run the app in inference mode and confirm
FrontCaptureReadbackis populated (no panic). - Threshold hotkeys: in inference mode,
-/=adjust objectness and[/]adjust IoU;0forces heuristic detector. Overlay should reflect changes (fallback banner when heuristic).
License
Apache-2.0 (see LICENSE in the repo root).