Занимаюсь вопросом "сделать обводку (offset path) с таким же числом точек, как у исходного объекта". Задача оказалась нетривиальной. И не только с точки зрения математики. А даже в том, как по-разному ведет себя Иллюстратор при создании контура простейших геометрических фигур.
Прошу проверить один из глюков Иллюстратора. Это только мой CS6 глючит или в других версиях тоже так?
Что нужно сделать:
1. Нарисуйте пером треугольник.
2. Выделите по очереди инструментом Direct Selection его вершины одну за одной и поставьте координаты:
X 190 px
Y 145 px
X 270 px
Y 60 px
X 290 px
Y 367 px
Получится косой такой треугольник, острым углом вниз и немного вправо.
3. Object -> Path -> Offset path ... -> 10 px (или другое положительное число).
Что получается? У меня получается четырёхугольник. Нижняя вершина треугольника разделяется на 2.
При этом многие другие треугольники обводятся корректно. Закономерность я пока не нашёл и эта непредсказуемость удивляет. Я понимаю сложности построения обводки когда путь кривой с/или с петлями, но когда треугольник превращается в четырехугольник - это удивляет. В 16-й версии Иллюстратора... Не в 1.0 и не в 2.0