The control points in this example are ,
,
,
. If you
instead want an arc of this exact shape between other given
points
and
, find an affine matrix that
does a rotation, uniform scaling, and translation to move
the segment
to
. To do this, write
and
and then use the extended matrix
.
A solution is to use a Bézier curve with
appropriate control points ,
,
,
. As you see,
and
. Also, from the first derivative
property,
and
. These last two equations can
be solved for
and
. We get these
Bézier control points, as shown in the right-hand portion
of Figure
.