BezierCurves.BezierCurve3D.GetNormal C# (CSharp) Method

GetNormal() public method

public GetNormal ( float time, Vector3 up ) : Vector3
time float
up UnityEngine.Vector3
return UnityEngine.Vector3
        public Vector3 GetNormal(float time, Vector3 up)
        {
            BezierPoint3D startPoint;
            BezierPoint3D endPoint;
            float timeRelativeToSegment;

            this.GetCubicSegment(time, out startPoint, out endPoint, out timeRelativeToSegment);

            return BezierCurve3D.GetNormalOnCubicCurve(timeRelativeToSegment, up, startPoint, endPoint);
        }