A bevy app exploring 3d simulation using navmesh. The core of this demo uses bevy 3d
, bevy_egui
, and vleue_navigator
for mesh pathing and navigation of the agent. The mesh and terrain are made in Blender
.
- Move camera using
W A S D
,Space
, andShift
- Toggle navmesh view using
M
- Toggle camera movement and cursor movement (for use in egui) using
ESC
LEFT click
to spawn a target destination anywhere
The left EGUI panel allows for selecting which targets to queue for the agent. The Simulate
button begins the simulation: the agent will move to each target one by one.
This is a very rough WIP demo, many features are missing, and edge-case bugs may or may not exist.