Update SplinePlus.cs
This commit is contained in:
parent
b126b282bd
commit
d75ec04876
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user