Как переместить одну опорную точку Безье, сохраняя направление заблокированным?

На изображении ниже я хотел бы переместить положение зеленой опорной точки вдоль зеленой пунктирной линии (я сделал это от руки, изображение представляет собой прямое продолжение линии ручки опорной точки). Я хотел бы сделать это, сохраняя голубую опорную точку на месте, а также заблокировав направление зеленой линии. Обратите внимание, что это не угол привязки (90, 45 и т. д.), и у меня нет линий, к которым я мог бы привязаться.

Это возможно как-то?

Единственный способ, который я могу придумать, - это нарисовать линию в направлении зеленой линии и привязаться к ней, но это кажется очень обратным.

введите описание изображения здесь

Ответы (4)

Вы можете использовать инструмент масштабирования с касательной. После того, как касательная выбрана с помощью инструмента прямого выбора ( a), щелкните касательную вершины, чтобы переместить точку поворота шкалы в вершину. Удерживая, Shiftвы теперь можете ограничить масштабирование равным в обоих направлениях, что позволяет достичь того, чего вы хотите. Вы также можете одновременно масштабировать обе касательные.

Анимация масштабирования касательной

Скриншот 1 : Перемещение касательной в существующем направлении с однородным масштабированием.

Сделать линию поддержки тоже не так глупо, как кажется. Но есть и третья альтернатива: временно повернуть сетку документа на угол касательной.

Ах, хорошо, так что для тех, кто пытается это сделать, очень важно выбрать касательную , а не вершину. Кроме того, я считаю, что по умолчанию точка масштабирования находится в центре ограничивающей рамки касательной, поэтому необходимо щелкнуть вершину, чтобы изменить положение точки масштабирования. Большое спасибо! :)
@kontur исправил текст, чтобы лучше соответствовать тому, что я имею в виду, где находится точка опоры, зависит от того, удалось ли вам выбрать только касательную или только вершину, и в каком порядке вы это сделали. (Но я проверил это с несколькими случайными людьми, и они не получили эту часть даже после того, как я показал, поэтому я пропустил ее)
Извините, это не имеет смысла. Является ли «вершина» = точкой привязки, а «касательная» = точкой направления? Если да, то как можно выбрать только 1 точку направления? Насколько я знаю, вы можете выбирать только опорные точки или сегменты пути.
@MG_ Вы можете выбрать отдельные касательные, в этом суть ответа. Просто нажмите на точку касания, и теперь она выбрана (нет визуальной обратной связи, кроме того, что другие касательные теперь, возможно, скрыты, они все еще выбраны, скрытая функция работы иллюстратора), вы также можете выбрать 2 точки. Это не широко известная или транслируемая функция.
@MG_ Хорошо, здесь определенно есть что-то странное. Поскольку это иногда работает, а иногда даже не в одном и том же файле.
@joojaa Это как-то связано с умными гидами?
@joojaa Я не уверен, что понимаю, что вы предлагаете в качестве ответа. Я думаю, что ваша формулировка сбивает с толку; что такое «вершина» (это слово используется в 3D, но я обычно слышал «анкерные точки» и «ручки Безье» в Illustrator). Когда я пытаюсь сделать то, что вы предлагаете, удерживая Shift, направление ручки Безье привязывается к 45° или 90°.
Инструмент масштабирования случаев @MicroMachine Shift для создания единообразного масштаба. Так что да, он должен щелкнуть на 45 градусов, потому что для масштабного инструмента это означает равномерность. Однако иногда Illustrator CC игнорирует это, если вы находитесь рядом с инструментом. О, и, кстати, вы можете открыть диалоговое окно продажи, щелкнув Alt с активным инструментом масштабирования.
Ах, да, я понимаю, почему это сбивает с толку, вам нужно переключиться на инструмент масштабирования после выбора точки. И, видимо, люди, кажется, не знают, что в инструментальном ящике есть настоящий инструмент для масштабирования.

Вот решение, которое сработало для меня - хотя и приблизительное, я думаю, что оно сработало лучше, чем другие ответы на этой странице.

1 - Выберите опорную точку с помощью инструмента прямого выделения.

Выберите опорную точку , связанную с ручкой Безье, которую вы хотите отредактировать, с помощью инструмента прямого выделения A .

введите описание изображения здесь

2 - Выберите ручку Безье с помощью инструмента Anchor Point Tool

Теперь возьмите ручку Безье, которую вы хотите сделать более резкой, с помощью Anchor Point Tool SHIFT +C

введите описание изображения здесь

3 - Масштабирование ручки Безье с помощью панели преобразования масштаба

Теперь, когда Ручка Безье выбрана, откройте окно Масштаб из меню Трансформации и настройте значение, пока оно не будет удовлетворено.

Похоже, что значение не выражает прямой зависимости расстояния от ручки Безье до ее опорной точки («0» не означает «0 пикселей до опорной точки») — я не уверен, на чем основано значение. .

введите описание изображения здесь

Да, просто до Illustrator CC вам не нужно было ломать ручку. ваша ось шкалы фактически сместилась. Используйте инструмент масштабирования (четыре строки вниз и следующий столбец в окне инструментов), после чего вы можете переместить точку опоры.

Нажмите Alt + Shift при использовании Инструмента «Прямое выделение» (А) и перетащите опорную точку. Голубой должен оставаться заблокированным, поэтому вы будете перемещать только зеленый. Надеюсь, это то, что вам нужно.

Это не делает то, что запрашивающий после. он ломает касательную и привязывается к шагу 45 градусов.
@joojaa точно. Мне это нужно, но с сохранением исходного угла. Я почему-то не могу поверить, что это невозможно в иллюстраторе :?
@kontur нет, это возможно. Вам просто нужно подумать о том, какие инструменты у вас есть в вашем распоряжении. Мне потребовалось некоторое время, чтобы запустить компьютер. ПРИМЕЧАНИЕ: касательные не нужно разбивать, чтобы они имели разную длину.

Через некоторое время, поиграв с этим, я заметил, что есть гораздо более простой способ.

С точкой кривой Безье, выбранной с помощью Direct selection tool (a), с помощью Pen (p)инструмента и нажатия altможно перемещать маркеры кривой по отдельности. При altнажатии начните перемещать одну ручку, а затем удерживая shiftбудет ограничивать угол движения вдоль исходного направления ручки.

Мне это кажется намного более интуитивным, чем метод масштабирования, потому что при масштабировании я думаю об объектах, а не о точках и ручках. Это также более чувствительно к перемещению фактической ручки, в то время как масштабирование, которое вы нажимаете в любом месте вокруг центра масштабирования в «пустой монтажной области».

Кажется, это не работает на 2015 CC 1 для произвольных углов на моем компьютере (он привязывается к шагу 45 градусов). Во всяком случае, это то же самое, что и ответ Горана.
У меня тоже не работает. Почему у некоторых это работает? (@kontur и @Горан)