Example #1
0
    private void Draw3JLine()
    {
        Gizmos.color = Color.black;
        Vector3 prev = posList[0];

        for (float dist = 0; dist <= 1; dist += tDelta)
        {
            Vector3 next = BezierUtils.Draw3JBezierCurve(posList[0], posList[1], posList[2], dist);
            Gizmos.DrawLine(prev, next);
            prev = next;
        }
        Gizmos.DrawLine(prev, BezierUtils.Draw3JBezierCurve(posList[0], posList[1], posList[2], 1));
    }