Никому он не пригодится, потому что не дописан. К сожалению, возможности медицины безграничны - ограничены лишь возможности пациентов... :о)))
Нет, этот скрипт расчитан на конкретную задачу найти половину длины кривой от первой до второй EP, причем кривая должна быть uniform.
Чтобы добавить дополнительные точки конкретно в место, где уже есть EP, можно, например, написать команду, чтобы не париться:
insertKnotCurve -add off -p 1 -nk 3 curve1;
где
curve1 - название кривой
-p 1 - твоя 2-ая EP (опять же при однородной параметризации, )
-add off nk 3 - добавляет в существующем месте knots, чтобы всего их было 3.
Единственная проблема, я не понимаю, почему создается новая кривая, называемая curve1insertedKnotCurve1.
Впрочем, эту проблему тоже можно решить, написав
delete curve1;
rename curve1insertedKnotCurve1 curve1;
:о)))
Кивиус добрался до Мела, теперь глупости на форуме будет во много раз больше. Прости, ЭфОдин, несёт... :о(