Expand description
Applies forces and velocities to bodies in order to move them according to the equations of motion using numerical integration.
See IntegratorPlugin
.
Structs§
- Gravity
- A resource for the global gravitational acceleration.
- Integrator
Plugin - Integrates Newton’s 2nd law of motion, applying forces and moving entities according to their velocities.
- Velocity
Integration Data - Pre-computed data for speeding up velocity integration.
- Velocity
Integration Query Item - Automatically generated [
WorldQuery
](:: bevy :: ecs::query::WorldQuery) item type for [VelocityIntegrationQuery
], returned when iterating over query results. - Velocity
Integration Query Read Only - Automatically generated [
WorldQuery
](:: bevy :: ecs::query::WorldQuery) type for a read-only variant of [VelocityIntegrationQuery
]. - Velocity
Integration Query Read Only Item - Automatically generated [
WorldQuery
](:: bevy :: ecs::query::WorldQuery) item type forVelocityIntegrationQueryReadOnly
, returned when iterating over query results.
Enums§
- Integration
Systems - System sets for position and velocity integration, applying forces and moving bodies based on velocity.
Functions§
- integrate_
positions - Integrates the positions of bodies based on their velocities and the time step.
- integrate_
velocities - Integrates the velocities of bodies by applying velocity increments and damping.
- pre_
process_ velocity_ increments - Applies gravity and locked axes to the linear and angular velocity increments of bodies.
Type Aliases§
- Integration
Set Deprecated - A deprecated alias for
IntegrationSystems
.