Remove unnecessary with_save calls in solar_system example
This commit is contained in:
parent
4f5de3bbe9
commit
ed959023e9
1 changed files with 18 additions and 22 deletions
|
|
@ -185,7 +185,6 @@ impl<Message> canvas::Program<Message> for State {
|
||||||
let rotation = (2.0 * PI / 60.0) * elapsed.as_secs() as f32
|
let rotation = (2.0 * PI / 60.0) * elapsed.as_secs() as f32
|
||||||
+ (2.0 * PI / 60_000.0) * elapsed.subsec_millis() as f32;
|
+ (2.0 * PI / 60_000.0) * elapsed.subsec_millis() as f32;
|
||||||
|
|
||||||
frame.with_save(|frame| {
|
|
||||||
frame.rotate(rotation);
|
frame.rotate(rotation);
|
||||||
frame.translate(Vector::new(Self::ORBIT_RADIUS, 0.0));
|
frame.translate(Vector::new(Self::ORBIT_RADIUS, 0.0));
|
||||||
|
|
||||||
|
|
@ -197,7 +196,6 @@ impl<Message> canvas::Program<Message> for State {
|
||||||
1.0,
|
1.0,
|
||||||
);
|
);
|
||||||
|
|
||||||
frame.with_save(|frame| {
|
|
||||||
frame.rotate(rotation * 10.0);
|
frame.rotate(rotation * 10.0);
|
||||||
frame.translate(Vector::new(0.0, Self::MOON_DISTANCE));
|
frame.translate(Vector::new(0.0, Self::MOON_DISTANCE));
|
||||||
|
|
||||||
|
|
@ -209,8 +207,6 @@ impl<Message> canvas::Program<Message> for State {
|
||||||
1.0,
|
1.0,
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
vec![background, system]
|
vec![background, system]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue