~starkingdoms/starkingdoms

461d3d233fe9f2f94f9a1f1b9ccf9d1cdc9a9edb — TerraMaster85 5 months ago 028986b
fix starfield alignment(?)
1 files changed, 3 insertions(+), 3 deletions(-)

M crates/unified/src/client/starfield.rs
M crates/unified/src/client/starfield.rs => crates/unified/src/client/starfield.rs +3 -3
@@ 218,17 218,17 @@ pub fn update_starfield(
    //starfield_pos.translation = (player.translation / STARFIELD_SIZE).round() * STARFIELD_SIZE;
    starfield_back_pos.translation = player.translation
        + (-player.translation / 3.0) % BACK_STARFIELD_SIZE
        + (Vec3::new(window.resolution.width(), -window.resolution.height(), 0.0)*camera.scale.z/2.0) % BACK_STARFIELD_SIZE
        + (Vec3::new(window.resolution.width(), -window.resolution.height() + BACK_STARFIELD_SIZE, 0.0)*camera.scale.z/2.0) % BACK_STARFIELD_SIZE
        + Vec3::new(0.0, BACK_STARFIELD_SIZE, 0.0)
        - Vec3::new(0.0, 0.0, 5.0);
    starfield_mid_pos.translation = player.translation
        + (-player.translation / 2.5) % MID_STARFIELD_SIZE
        + (Vec3::new(window.resolution.width(), -window.resolution.height(), 0.0)*camera.scale.z/2.0) % MID_STARFIELD_SIZE
        + (Vec3::new(window.resolution.width(), -window.resolution.height() + MID_STARFIELD_SIZE, 0.0)*camera.scale.z/2.0) % MID_STARFIELD_SIZE
        + Vec3::new(0.0, MID_STARFIELD_SIZE, 0.0)
        - Vec3::new(0.0, 0.0, 4.5);
    starfield_front_pos.translation = player.translation
        + (-player.translation / 2.0) % FRONT_STARFIELD_SIZE
        + (Vec3::new(window.resolution.width(), -window.resolution.height(), 0.0)*camera.scale.z/2.0) % FRONT_STARFIELD_SIZE
        + (Vec3::new(window.resolution.width(), -window.resolution.height() + FRONT_STARFIELD_SIZE, 0.0)*camera.scale.z/2.0) % FRONT_STARFIELD_SIZE
        + Vec3::new(0.0, FRONT_STARFIELD_SIZE, 0.0)
        - Vec3::new(0.0, 0.0, 4.0);
}