From 599d2d29b53ed04507b3100637add62589e28472 Mon Sep 17 00:00:00 2001 From: miku-666 <74728189+NessieHax@users.noreply.github.com> Date: Sat, 9 Mar 2024 22:21:44 +0100 Subject: [PATCH] SkinRenderer - Fix Z mapping on 64x32 skins --- PCK-Studio/Rendering/SkinRenderer.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PCK-Studio/Rendering/SkinRenderer.cs b/PCK-Studio/Rendering/SkinRenderer.cs index 43369fa7..978a54d8 100644 --- a/PCK-Studio/Rendering/SkinRenderer.cs +++ b/PCK-Studio/Rendering/SkinRenderer.cs @@ -834,6 +834,7 @@ namespace PckStudio.Rendering leftLeg.SetEnabled(0, !ANIM.GetFlag(SkinAnimFlag.LEFT_LEG_DISABLED)); bool slim = ANIM.GetFlag(SkinAnimFlag.SLIM_MODEL); + head.FlipZMapping = true; if (slim || ANIM.GetFlag(SkinAnimFlag.RESOLUTION_64x64)) { TextureSize = new Size(64, 64); @@ -858,6 +859,7 @@ namespace PckStudio.Rendering TextureSize = new Size(64, 32); body.SetEnabled(1, false); + head.FlipZMapping = false; rightArm.ReplaceCube(0, new(-3, -2, -2), new(4, 12, 4), new(40, 16)); rightArm.SetEnabled(1, false);