1
$\begingroup$

I have 3 cubic Bézier curves with different control points:

  1. https://cubic-bezier.com/#.17,.8,.77,1 enter image description here
  2. https://cubic-bezier.com/#.18,.59,.5,1 enter image description here
  3. https://cubic-bezier.com/#.12,.41,.41,1 enter image description here

They look similar to each other. Assuming the anchor points $P_0=(0, 0)$, $P_3=(1, 1)$ are static, Is there a way to move $P_1$, $P_2$ while keeping the curve invariant?

$\endgroup$

1 Answer 1

1
$\begingroup$

A cubic Bezier curve is defined by the 4 control points. Any change to any control point will result in a different curve. So, moving $P_1$ or $P_2$ while keeping $P_0$ and $P_3$ unchanged will still change the curve.

$\endgroup$
2
  • $\begingroup$ My original question is edited, there is one more Q: if invariant is impossible, how to keep the deformation as little as possible (while moving $P_1$, $P_2$ around) ? $\endgroup$ Commented Jul 8, 2020 at 1:55
  • $\begingroup$ When P1 and P2 are moved to new locations (and P0 and P3 are fixed), the curve will have a new shape. This new shape will have a certain deviation to the original shape and such deviations cannot be reduced as you don't have any other control points that you can change. $\endgroup$ Commented Jul 9, 2020 at 1:22

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.