Кривая Безье на холсте html5 - как построить отражение?

Если я построю кривую Безье, используя control.bezierCurveTo, я бы хотел программно нарисовать зеркальное отражение этой кривой. У меня есть начало / конец и контрольные точки для первой кривой. Любые идеи приветствуются.

2 ответа

Чтобы отразить ваши точки вокруг оси x, это просто те же самые точки, но с отрицательными значениями y.

(1,4) (-2,2) (4,-6) ==> (1,-4) (-2,-2) (4,6)

То же самое относится к оси y, но вместо этого используйте отрицательные значения x.

Просто отразите контрольные точки вокруг оси по вашему выбору.

Другие вопросы по тегам