From 12f53c5ff2f996373a4c73dc80a00fd28cf04fbb Mon Sep 17 00:00:00 2001 From: miku-666 <74728189+NessieHax@users.noreply.github.com> Date: Fri, 1 Mar 2024 15:21:51 +0100 Subject: [PATCH] SkinRenderer - Fix DINNERBONE anim flag --- PCK-Studio/Rendering/SkinRenderer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PCK-Studio/Rendering/SkinRenderer.cs b/PCK-Studio/Rendering/SkinRenderer.cs index 88defacb..bdd2f224 100644 --- a/PCK-Studio/Rendering/SkinRenderer.cs +++ b/PCK-Studio/Rendering/SkinRenderer.cs @@ -938,7 +938,7 @@ namespace PckStudio.Rendering if (ANIM.GetFlag(SkinAnimFlag.DINNERBONE)) { - transform *= Matrix4.CreateRotationZ(MathHelper.DegreesToRadians(-180f)); + transform = Pivot(head.GetFaceCenter(0, Cube.Face.Top), Vector3.UnitY * 12f, transform * Matrix4.CreateRotationZ(MathHelper.DegreesToRadians(-180f))); } var legRightMatrix = Matrix4.Identity;