[1.18.2-1.20.1] Quads rendered in Pokecube AIO's models disappear when looking in certain directions.
DeliWtz opened this issue ยท 6 comments
I also submitted an issue to the Pokecube Dev. I'm noticing an issue that specifically only occurs with shaders enabled, so I'm unsure if I should report this to the Oculus team or not. Pokemobs that have tris in their geometry load just fine. Quads however seem to completely disappear when looking in certain directions in-world. The issue does not appear if no shaderpacks are loaded. Apologies if this is the wrong place for this, it may be worth noting that Pokecube does utilize a proprietary renderer for their mobs.
Minecraft_.1.18.2.-.Singleplayer.2023-10-10.11-53-18.-.Trim.mp4
The issue that occurs only with shaders is out of scope for Embeddium to fix and should be reported to Oculus.
The other issue is strange, but will be annoying to track down if the renderer is proprietary/closed-source. Input from the Pokecube dev would be welcome.
Sorry for not clarifying - the mod is open source.
Thutmose, the creator, stated:
"Might be able to follow it back to where things are going wrong from here. Any input on more proper ways/places to setup the render types, or to change to the VertexConsumer would be useful, as the present system is whatever was reverse engineered together in MC 1.15. As such, it is possibly the wrong way to go about the whole thing now. We would appreciate any feedback at all for how to do it more properly"
I think I found the problem, earlier on in the update I had been using something related to one of the vanilla implementations of a buffer source, seems that section of code is not needed anymore, but may be responsible for this issue. I will address that, then it can be re-tested to see if this still occurs.