См. Эту ссылку http://www.ibiblio.org/e-notes/Splines/Cardinal.htm, которая предоставляет простые формулы, которые можно использовать для расчета контрольных точек Безье для многосегментной гладкой кривой.
Уравнения действительно просты, но для тех, кто не хочет повторять вычисления, я предоставляю свои результаты:
Пусть Pi (i = 1..n) - точки ломаной линии.
Сначала научитесь вычислять производные по Пи:
P1' = (P2 - P1) / a
Pi' = (Pi+1 - Pi-1) / a (for i=2..n-1)
Pn' = (Pn - Pn-1) / a
где «а» - коэффициент (который, вероятно, означает «напряжение», о котором вы упоминали), например а = 2.
Тогда для каждого сегмента i (i = 1..n-1) от Pi до Pi + 1 контрольные точки Безье B1i и B2i будут:
B1i = Pi + Pi'/3
B2i = Pi+1 - Pi+1'/3