First-person Model (Forge/Fabric)

First-person Model (Forge/Fabric)

4M Downloads

Translucent skin see-through error.

surfishs opened this issue ยท 8 comments

commented

Translucent outer layer of Minecraft skin material will result in a translucent torso in the first person, directly see the ground behind the skin.
image
image

commented

Probably more related to 3d Skin Layers. Transparency in general is a pain in the ass to get right, you could try changing to the slower render mode in 3d skin layers, that might fix some transparency issues.

image
I tried removing all my mods, leaving only 3dskin and first person, the problem disappeared and I will continue testing.
I think it might be the "sodium" or rendering optimization mod.
And I've been having this problem since 1.18.2, so I'm sure it's a conflict that's been around for a long time.

commented

Yea, sodium currently doesn't do transparency sorting. this causes a lot of issues in other places too. Reference: CaffeineMC/sodium-fabric#38

commented

image
The shader can't modify it in any effective way, and I don't think it's right to "make the feet smaller if the shoe doesn't fit". I think this problem should be solved by iris, but as you can see, modifying Minecraft's rendering engine is an unappealing and uncomfortable thing to do.

commented

image
The good news is that the problem is not caused by "sodium".
Bad news, I need to continue to find out which mod is causing the problem.

commented

I found the culprit and the problem was caused by "iris", although I didn't do anything with it.
Can you try to fix this problem?
image

commented

Yea, Iris modifies a bit how the Sodium pipeline works. I guess for now either leave the pants 2d(might work), don't have the transparent pixels in there, or maybe try if having some shader turned on fixes it(or remove iris in case you don't use shaders at all)? But yea, transparency in Minecraft is a mess, and as long as Sodium+Iris are not done fully implementing the translucent sorting, stuff like this is kinda not preventable.

commented

Probably more related to 3d Skin Layers. Transparency in general is a pain in the ass to get right, you could try changing to the slower render mode in 3d skin layers, that might fix some transparency issues.

commented

Closing this as translucent sort is nothing I can do about.