Unity 6.3
1 онлайн 9 гостей 3 в системе
Вход

VectorUtils.EvalFull

Declaration

public static Vector2 EvalFull(Unity.VectorGraphics.BezierSegment segment, float t, out Vector2 tangent);

Параметры

Параметр Описание
сегмент Отрезок кривой, на котором должна оцениваться нормаль
t Параметрическое положение на кривой
касательная Выходная касательная в параметрическом месте "t"

Возвращаемое значение

Vector2 Положение на кривой в параметрическом месте "t"

Описание

Оценка как положения, так и касания на сегменте кривой.

Это более эффективно, чем вызов "Eval" и "EvalTangent" последовательно.

Declaration

public static Vector2 EvalFull(Unity.VectorGraphics.BezierSegment segment, float t, out Vector2 tangent, out Vector2 normal);

Параметры

Параметр Описание
сегмент Отрезок кривой, на котором должна оцениваться нормаль
t Параметрическое положение на кривой
касательная Выходная касательная в параметрическом месте "t"
нормальное Выходная нормальная в параметрическом месте "t"

Возвращаемое значение

Vector2 Положение на кривой в параметрическом месте "t"

Описание

Оценка положения, касания и нормы на сегменте кривой.

Это более эффективно, чем вызов "Eval", "EvalTangent" и "EvalNormal" последовательно.