diff --git a/src/physics.rs b/src/physics.rs index 761b827..6186a76 100644 --- a/src/physics.rs +++ b/src/physics.rs @@ -30,8 +30,7 @@ pub(crate) fn integrate_angular_velocity( ) { for (mut transform, ang_vel) in &mut objects { let delta = ang_vel.0 * time.delta_secs(); - let temp = transform.rotation + Quat::from_rotation_z(delta); - transform.rotation = temp; + transform.rotate_z(delta); } }