Rudimentary rendering
This commit is contained in:
@@ -57,7 +57,7 @@ public enum CacheLayer{
|
||||
if(!Core.settings.getBool("animatedwater")) return;
|
||||
|
||||
renderer.blocks.floor.endc();
|
||||
renderer.shieldBuffer.begin();
|
||||
renderer.effectBuffer.begin();
|
||||
Core.graphics.clear(Color.clear);
|
||||
renderer.blocks.floor.beginc();
|
||||
}
|
||||
@@ -66,10 +66,10 @@ public enum CacheLayer{
|
||||
if(!Core.settings.getBool("animatedwater")) return;
|
||||
|
||||
renderer.blocks.floor.endc();
|
||||
renderer.shieldBuffer.end();
|
||||
renderer.effectBuffer.end();
|
||||
|
||||
Draw.shader(shader);
|
||||
Draw.rect(Draw.wrap(renderer.shieldBuffer.getTexture()), camera.position.x, camera.position.y, camera.width, -camera.height);
|
||||
Draw.rect(Draw.wrap(renderer.effectBuffer.getTexture()), camera.position.x, camera.position.y, camera.width, -camera.height);
|
||||
Draw.shader();
|
||||
|
||||
renderer.blocks.floor.beginc();
|
||||
|
||||
@@ -247,6 +247,8 @@ public class MenuRenderer implements Disposable{
|
||||
}
|
||||
|
||||
private void drawFlyers(){
|
||||
//TODO fix
|
||||
if(true) return;
|
||||
Draw.color(0f, 0f, 0f, 0.4f);
|
||||
|
||||
TextureRegion icon = flyerType.icon(Cicon.full);
|
||||
|
||||
11
core/src/mindustry/graphics/RenderLayer.java
Normal file
11
core/src/mindustry/graphics/RenderLayer.java
Normal file
@@ -0,0 +1,11 @@
|
||||
package mindustry.graphics;
|
||||
|
||||
public enum RenderLayer{
|
||||
floor,
|
||||
groundShadows,
|
||||
ground,
|
||||
flyingShadows,
|
||||
flying,
|
||||
bullets,
|
||||
effects
|
||||
}
|
||||
Reference in New Issue
Block a user