Rendering issues /w OpenBlocks and EnderIO
Ad-Blokker opened this issue ยท 9 comments
The cables from IC2C glitch out using tanks from OpenBlocks or EnderIO.
It seems to be a kind of rendering issue, the cables become semi transparant or fully transparant depending on the cable type.
Video: https://youtu.be/hewZKipr5GI
p.s. problem persists in the new update of the mod.
Partly a IC2 Bug but a Minecraft game engine limitation. Fixing that would break worlds.
TLDR: All cables share 1 block instance. (Aka 7 cables but 1 Block only used)
The issue is you can only have 1 Transparency state in Minecraft per block.
GlassFiber needs transparancy. So I have toggled it on to be transparent.
And the renderer of minecraft does not like a lot of transparent blocks in combo with TileEntity renderers.
TL:DR. Not easily fixable. I could reduce it down to 1 cable type but not fully fix it, but that would break any existing world.
Not going to happen.
oh yeah and just to ensure you see this @Ad-Blokker
@Ad-Blokker do you have the same issue with BC tanks with liquid.
Cables work so weird because Transparency is a bitch to deal with. I am not joking here...
Like its very hard to implement proper transparency that works in all cases. Especially since chunkssections are 1 giant mesh that renders.
Why is glass fiber rendered as transparent? It looks like a masked texture, not transparent?
I see what you mean @Speiger
This kind of transparency problems I know about. especially because you are looking trough a fluid.
The my autism just has to life with it, thanks for the responses tho! I only found this because this is a super flat world were everything is open. In my normal world I would hide cables anyways!
The problem with fluids in tanks behind cables is only in full block tanks tho. So other mods that implement tanks that are not full block filling will no glitch out.
Why is glass fiber rendered as transparent? It looks like a masked texture, not transparent?
Because they are glass fiber? The name says glass so it makes sense that it is transparant. And it looks nice.
And as I remember correctly in the tekkit versions and other versions of Industrial Craft they are transparent too.