fix: covers render on tube frames

closes #11
This commit is contained in:
LordMZTE 2023-02-23 15:52:57 +01:00
parent 544da3b713
commit 016f867a5c
Signed by: LordMZTE
GPG key ID: B64802DC33A64FF6

View file

@ -46,6 +46,7 @@ public class RenderFrameTube extends RenderTube {
super.context.readGlobalLights( super.context.readGlobalLights(
world, frameTube.xCoord, frameTube.yCoord, frameTube.zCoord world, frameTube.xCoord, frameTube.yCoord, frameTube.zCoord
); );
tess.startDrawingQuads();
if (frameTube.CoverSides > 0) { if (frameTube.CoverSides > 0) {
short[] sides = new short[6]; short[] sides = new short[6];
@ -64,7 +65,6 @@ public class RenderFrameTube extends RenderTube {
world, frameTube.xCoord, frameTube.yCoord, frameTube.zCoord world, frameTube.xCoord, frameTube.yCoord, frameTube.zCoord
); );
super.context.exactTextureCoordinates = true; super.context.exactTextureCoordinates = true;
tess.startDrawingQuads();
super.context.setIcon(RedPowerMachine.frameCovered); super.context.setIcon(RedPowerMachine.frameCovered);
int sides = frameTube.CoverSides | conn; int sides = frameTube.CoverSides | conn;