mirror of
https://github.com/Sollace/Unicopia.git
synced 2025-02-12 16:14:24 +01:00
Fixed magic rendering with iris #81
This commit is contained in:
parent
e7d6c22fb4
commit
7383521435
1 changed files with 4 additions and 0 deletions
|
@ -128,6 +128,8 @@ public class SphereParticle extends Particle implements Attachment {
|
||||||
float[] color = ColorHelper.changeSaturation(red, green, blue, 4);
|
float[] color = ColorHelper.changeSaturation(red, green, blue, 4);
|
||||||
RenderSystem.setShaderColor(color[0], color[1], color[2], alpha / 3F);
|
RenderSystem.setShaderColor(color[0], color[1], color[2], alpha / 3F);
|
||||||
RenderSystem.disableCull();
|
RenderSystem.disableCull();
|
||||||
|
RenderSystem.disableDepthTest();
|
||||||
|
RenderSystem.depthMask(false);
|
||||||
|
|
||||||
VertexConsumerProvider.Immediate immediate = MinecraftClient.getInstance().getBufferBuilders().getEntityVertexConsumers();
|
VertexConsumerProvider.Immediate immediate = MinecraftClient.getInstance().getBufferBuilders().getEntityVertexConsumers();
|
||||||
VertexConsumer buffer = immediate.getBuffer(RenderLayers.getMagicNoColor());
|
VertexConsumer buffer = immediate.getBuffer(RenderLayers.getMagicNoColor());
|
||||||
|
@ -151,7 +153,9 @@ public class SphereParticle extends Particle implements Attachment {
|
||||||
|
|
||||||
prevRadius = radius;
|
prevRadius = radius;
|
||||||
|
|
||||||
|
RenderSystem.enableDepthTest();
|
||||||
RenderSystem.enableCull();
|
RenderSystem.enableCull();
|
||||||
|
RenderSystem.depthMask(true);
|
||||||
RenderSystem.setShaderColor(1, 1, 1, 1);
|
RenderSystem.setShaderColor(1, 1, 1, 1);
|
||||||
RenderSystem.setShader(GameRenderer::getParticleShader);
|
RenderSystem.setShader(GameRenderer::getParticleShader);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue