Planet rendering refactoring
This commit is contained in:
@@ -13,6 +13,7 @@ import mindustry.content.*;
|
||||
import mindustry.game.EventType.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.graphics.*;
|
||||
import mindustry.graphics.g3d.*;
|
||||
import mindustry.ui.*;
|
||||
|
||||
import static arc.Core.*;
|
||||
@@ -24,6 +25,7 @@ public class Renderer implements ApplicationListener{
|
||||
public final OverlayRenderer overlays = new OverlayRenderer();
|
||||
public final LightRenderer lights = new LightRenderer();
|
||||
public final Pixelator pixelator = new Pixelator();
|
||||
public PlanetRenderer planets;
|
||||
|
||||
public FrameBuffer effectBuffer = new FrameBuffer();
|
||||
private Bloom bloom;
|
||||
@@ -47,6 +49,8 @@ public class Renderer implements ApplicationListener{
|
||||
|
||||
@Override
|
||||
public void init(){
|
||||
planets = new PlanetRenderer();
|
||||
|
||||
if(settings.getBool("bloom")){
|
||||
setupBloom();
|
||||
}
|
||||
@@ -96,6 +100,7 @@ public class Renderer implements ApplicationListener{
|
||||
minimap.dispose();
|
||||
effectBuffer.dispose();
|
||||
blocks.dispose();
|
||||
planets.dispose();
|
||||
if(bloom != null){
|
||||
bloom.dispose();
|
||||
bloom = null;
|
||||
|
||||
Reference in New Issue
Block a user