diff --git a/core/src/mindustry/graphics/g3d/PlanetParams.java b/core/src/mindustry/graphics/g3d/PlanetParams.java index 68141b5f7f..6c7d2e6dc3 100644 --- a/core/src/mindustry/graphics/g3d/PlanetParams.java +++ b/core/src/mindustry/graphics/g3d/PlanetParams.java @@ -18,10 +18,11 @@ public class PlanetParams{ public Vec3 camUp = new Vec3(0f, 1f, 0f); /** the unit length direction vector of the camera **/ public Vec3 camDir = new Vec3(0, 0, -1); - /** The sun/main planet of the solar system from which everything is rendered. */ - public Planet solarSystem = Planets.sun; + /** The sun/main planet of the solar system from which everything is rendered. Deprecated use planet.solarSystem instead */ + public @Deprecated Planet solarSystem = Planets.sun; /** Planet being looked at. */ public Planet planet = Planets.serpulo; + /** Zoom relative to planet. */ public float zoom = 1f; /** Alpha of orbit rings and other UI elements. */ diff --git a/core/src/mindustry/graphics/g3d/PlanetRenderer.java b/core/src/mindustry/graphics/g3d/PlanetRenderer.java index 812bb2b504..6b5c0b6676 100644 --- a/core/src/mindustry/graphics/g3d/PlanetRenderer.java +++ b/core/src/mindustry/graphics/g3d/PlanetRenderer.java @@ -102,8 +102,9 @@ public class PlanetRenderer implements Disposable{ Events.fire(Trigger.universeDraw); - renderPlanet(params.solarSystem, params); - renderTransparent(params.solarSystem, params); + Planet solarSystem = params.planet.solarSystem; + renderPlanet(solarSystem, params); + renderTransparent(solarSystem, params); bloom.render();