Optionalpoints: Point3[]Optionalweights: number[]Optionalclosed: booleanOptionalperiodic: booleanOptionaldegree: numberКонтрольные точки: кривая начинается в первой, заканчивается в последней и притягивается к промежуточным.
По одному весу на контрольную точку, плюс еще один, когда closed равен true, а periodic false; больше 1 притягивает сильнее, меньше 1 отпускает.
Если true, первая точка добавляется еще раз в конец, чтобы концы сошлись, с углом в шве.
OptionalperiodicЕсли true, кривая замыкается в петлю, гладкую через шов, и требует ровно одного веса на точку; переопределяет closed.
OptionaldegreeСколько соседних контрольных точек формируют каждый участок периодической кривой; иначе игнорируется.
Контрольные точки с весом для каждой и параметры формы для
shapes.wire.createBezierWeights; веса задают, насколько сильно каждая точка притягивает кривую.