public Vector3 GetTangent(float time) { BezierPoint3D startPoint; BezierPoint3D endPoint; float timeRelativeToSegment; this.GetCubicSegment(time, out startPoint, out endPoint, out timeRelativeToSegment); return(BezierCurve3D.GetTangentOnCubicCurve(timeRelativeToSegment, startPoint, endPoint)); }