Fixed bloom resizing improperly
This commit is contained in:
@@ -54,7 +54,7 @@ public class Renderer implements ApplicationListener{
|
|||||||
public void init(){
|
public void init(){
|
||||||
planets = new PlanetRenderer();
|
planets = new PlanetRenderer();
|
||||||
|
|
||||||
if(settings.getBool("bloom")){
|
if(settings.getBool("bloom", !ios)){
|
||||||
setupBloom();
|
setupBloom();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -121,10 +121,6 @@ public class Renderer implements ApplicationListener{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void resize(int width, int height){
|
public void resize(int width, int height){
|
||||||
if(settings.getBool("bloom")){
|
|
||||||
setupBloom();
|
|
||||||
}
|
|
||||||
|
|
||||||
fx.resize(width, height);
|
fx.resize(width, height);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -240,6 +236,7 @@ public class Renderer implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(bloom != null){
|
if(bloom != null){
|
||||||
|
bloom.resize(graphics.getWidth() / 4, graphics.getHeight() / 4);
|
||||||
Draw.draw(Layer.bullet - 0.01f, bloom::capture);
|
Draw.draw(Layer.bullet - 0.01f, bloom::capture);
|
||||||
Draw.draw(Layer.effect + 0.01f, bloom::render);
|
Draw.draw(Layer.effect + 0.01f, bloom::render);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -381,14 +381,13 @@ public class SettingsMenuDialog extends SettingsDialog{
|
|||||||
if(Shaders.shield != null){
|
if(Shaders.shield != null){
|
||||||
graphics.checkPref("animatedshields", !mobile);
|
graphics.checkPref("animatedshields", !mobile);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!ios){
|
if(!ios){
|
||||||
graphics.checkPref("bloom", true, val -> renderer.toggleBloom(val));
|
graphics.checkPref("bloom", true, val -> renderer.toggleBloom(val));
|
||||||
}else{
|
}else{
|
||||||
Core.settings.put("bloom", false);
|
Core.settings.put("bloom", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
graphics.checkPref("pixelate", false, val -> {
|
graphics.checkPref("pixelate", false, val -> {
|
||||||
if(val){
|
if(val){
|
||||||
Events.fire(Trigger.enablePixelation);
|
Events.fire(Trigger.enablePixelation);
|
||||||
|
|||||||
Reference in New Issue
Block a user