bevy-physics-3d
Installation
SKILL.md
Bevy 3D physics
When to use
Load this when a Bevy app needs simulated 3D bodies (props, impulses, constraints) before choosing a solver. Pair with bevy-character-movement for player motion that should not be a rigid body.
ECS shape
- Components would own body kind, velocity, and collider data once a solver crate is chosen. The ECS page only shows plain
Componentstructs. It does not define a rigid body. - Resources would own gravity and solver settings. Check the solver docs before naming those fields.
- Systems would step the solver on a fixed schedule.
bevy::time0.20.0 documentsFixedandrun_fixed_main_schedule(FixedMain). That is a clock, not a physics engine. - Schedule: fixed timestep for the step;
.chain()when a system must see the step result before it runs (ECS page).