fix auto smooth point on click

This commit is contained in:
Ruan Lucas
2023-07-19 10:20:30 -04:00
parent 95c934d6b4
commit 7036e77d60

View File

@@ -155,7 +155,8 @@ namespace FlaxEditor.CustomEditors.Dedicated
private void SmoothIfNotAligned(Spline spline, int index)
{
var keyframe = spline.GetSplineKeyframe(index);
var isAligned = Vector3.Dot(keyframe.TangentIn.Translation.Normalized, keyframe.TangentOut.Translation.Normalized) == 1f;
var angle = Vector3.Dot(keyframe.TangentIn.Translation.Normalized, keyframe.TangentOut.Translation.Normalized);
var isAligned = angle <= -0.99f;
if (!isAligned)
{