From d75ec04876110b1f0791189e1abf7c1d6f678650 Mon Sep 17 00:00:00 2001 From: Josh4359 <77248236+Josh4359@users.noreply.github.com> Date: Tue, 19 Sep 2023 12:14:19 -0700 Subject: [PATCH] Update SplinePlus.cs --- Runtime/SplinePlus.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Runtime/SplinePlus.cs b/Runtime/SplinePlus.cs index fe5e3b2..163df7f 100644 --- a/Runtime/SplinePlus.cs +++ b/Runtime/SplinePlus.cs @@ -62,8 +62,14 @@ namespace FrameJosh.SplineImporter DeformSpline(splineContainer.Spline, deformContainer.Spline, t, resolution, out position, out rotation); } else + { SplineUtility.GetNearestPoint(splineContainer.Splines[splineIndex], point, out position, out t); + SplineUtility.Evaluate(splineContainer.Splines[splineIndex], t, out _, out float3 tangent, out float3 upVector); + + rotation = quaternion.LookRotationSafe(tangent, upVector); + } + t = math.clamp(t, 0, 1); }