avian2d::dynamics::integrator::semi_implicit_euler

Function integrate_velocity

Source
pub fn integrate_velocity(
    lin_vel: &mut Vector,
    ang_vel: &mut Scalar,
    force: Vector,
    torque: Scalar,
    mass: ComputedMass,
    angular_inertia: &ComputedAngularInertia,
    locked_axes: LockedAxes,
    gravity: Vector,
    delta_seconds: Scalar,
)
Expand description

Integrates velocity based on the given forces in order to find the linear and angular velocity after delta_seconds have passed.

This uses semi-implicit (symplectic) Euler integration.