Class CubicBezier
Namespace: ValveResourceFormat.Animation
Assembly: ValveResourceFormat.dll
Evaluates cubic Bezier curves.
csharp
public static class CubicBezierInheritance
object ← CubicBezier
Methods
GetEstimatedLength(Vector3, Vector3, Vector3, Vector3, uint)
The length of the curve estimated by discretizing it into line segments.
csharp
public static float GetEstimatedLength(Vector3 p0, Vector3 cp0, Vector3 cp1, Vector3 p1, uint numDiscretizations = 10)Parameters
p0 Vector3
cp0 Vector3
cp1 Vector3
p1 Vector3
numDiscretizations uint
Returns
float
GetPoint(Vector3, Vector3, Vector3, Vector3, float)
Gets the point at t along the curve.
csharp
public static Vector3 GetPoint(Vector3 p0, Vector3 cp0, Vector3 cp1, Vector3 p1, float t)Parameters
p0 Vector3
cp0 Vector3
cp1 Vector3
p1 Vector3
t float

