From e2a2c073c99a767cccd47f336ef591d79c5bbca1 Mon Sep 17 00:00:00 2001 From: notargs Date: Mon, 21 Feb 2022 18:25:00 +0900 Subject: [PATCH] Fix springbone center logic --- .../Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs b/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs index 28bee0632..c0b7fa9d9 100644 --- a/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs +++ b/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs @@ -91,8 +91,8 @@ namespace UniVRM10.FastSpringBones.System } logic.prevTail = centerTransform.HasValue - ? centerTransform.Value.worldToLocalMatrix.MultiplyPoint3x4(logic.currentTail) - : logic.currentTail; + ? centerTransform.Value.worldToLocalMatrix.MultiplyPoint3x4(currentTail) + : currentTail; logic.currentTail = centerTransform.HasValue ? centerTransform.Value.worldToLocalMatrix.MultiplyPoint3x4(nextTail) : nextTail;