From 6036e61f0701e973f16b0f45c8ead3a8d3552c24 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Thu, 29 Feb 2024 13:44:54 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=AD=E3=82=B8=E3=83=83=E3=82=AF=E3=83=90?= =?UTF-8?q?=E3=82=B0=E3=80=82normalize=20=E5=BF=85=E7=94=A8=E3=81=BD?= =?UTF-8?q?=E3=81=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs b/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs index 7e7352a16..8da06bef0 100644 --- a/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs +++ b/Assets/VRM10/Runtime/FastSpringBone/System/UpdateFastSpringBoneJob.cs @@ -156,7 +156,7 @@ namespace UniVRM10.FastSpringBones.System BlittableLogic logic, ref Vector3 nextTail) { - var P = worldTail - worldPosition; + var P = (worldTail - worldPosition).normalized; var Q = headTransform.position - worldPosition; var dot = Vector3.Dot(P, Q); if (dot <= 0)