Update SplinePlus.cs

This commit is contained in:
Josh4359 2023-09-19 12:14:19 -07:00
parent b126b282bd
commit d75ec04876

View File

@ -62,8 +62,14 @@ namespace FrameJosh.SplineImporter
DeformSpline(splineContainer.Spline, deformContainer.Spline, t, resolution, out position, out rotation); DeformSpline(splineContainer.Spline, deformContainer.Spline, t, resolution, out position, out rotation);
} }
else else
{
SplineUtility.GetNearestPoint(splineContainer.Splines[splineIndex], point, out position, out t); 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); t = math.clamp(t, 0, 1);
} }