Об’єднання двох точок прив’язки одного і того ж шляху в Illustrator


20

Припустимо наступну ситуацію в Adobe Illustrator, де я маю дві сусідні точки прив’язки на одному шляху. Для лівої точки прив’язки важлива лише ліва ручка безьє, а для правої - лише права. Немає ручок безьє, спрямованих всередину.

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

Чи легко злити ці дві точки в одну точку, яка має дві ручки безьє: ліва від колишньої лівої точки та права з колишньої правої точки?

При простому переміщенні одна над іншою дві точки все ще існують, і щось на кшталт спрощення шляху змінює вигляд цілого шляху, який не потрібен.


чудове запитання!
Вінсент

Відповіді:


18

Я здогадуюсь, я знайшов один із способів досягти того, що хочу. Подивіться на наступний приклад

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

і припустимо, що горизонтальна лінія вгорі є артефактом. Об’єднання двох точок в одну, не втрачаючи ліву і праву ручку Безьє, можна виконати в наступних кроках.

Використовуйте інструмент прямого вибору , щоб вибрати горизонтальну частину між питаннями, і натисніть клавішу видалення, щоб видалити її (завдяки Pdxd за вказівку, що для цього вам не потрібні ножиці).

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

Тепер за допомогою прямого вибору виберіть два пункти, які ми хочемо об'єднати, і використаємо Object > Path > Averageдля обчислення нової позиції обох точок. Ви бачите на розриві, що у нас ще два пункти

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

Тепер ви можете (вибравши дві точки прив’язки) об'єднати дві точки Object > Path > Mergeі результат:

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


Це завжди був моїм способом вирішення цієї проблеми
SaturnsEye

Об'єкт> Шлях> Середній працює також чудово
kbtz

18

Команда Unite (панель Pathfinder) працює правильно для об'єднання двох точок прив’язки.

  1. Виберіть 2 бали
  2. Середній
  3. Об’єднайтесь

Я думаю, що це я виявив випадково, коли був стартером, і спробував кожну кнопку: D


1
Ваша «випадковість» працювала на мене, як Еврика Архімеда! Дякую
c0demaster

5

Чи легко злити ці дві точки в одну точку, яка має дві ручки безьє: ліва від колишньої лівої точки та права з колишньої правої точки?

Ні. Не з біржовою версією Illustrator.

Оскільки будь-яка зміна позиції якоря буде остаточно змінити шлях, Illustrator не може обчислити видалення одного якоря та зберегти позицію шляху. Ілюстратор, поза межами коробки, просто не такий розумний.

Кілька непрацездатних методів:

  • Object > Path > Averageможе розмістити обидва якоря в одному місці. Однак з моменту руху якоря шлях змінюється.
  • Можна було вручну перемістити один якор поверх іншого. Але, знову ж таки, переміщення будь-якого якоря змінює шлях.

В обох цих випадках після того, як анкери будуть один над одним, ви можете зняти один з них. Але все-таки видалення одного якоря також знімає ручки Безьє, тим самим ще більше змінюючи шлях.

Так......

Тільки метод , який я знаю, щоб використовувати функцію видалення смарт , яка існує в http://www.astutegraphics.com VectorScribe пробки в . Функція розумного видалення дозволить вам вибрати та зняти один якір, і позиція шляху залишиться на місці, змінивши ручки Безьє на решті якоря, щоб відповідати шляху, а не змінювати шлях, щоб він збігався з іншими ручками.

Деякі незначні зміни можуть все-таки відбутися. Однак функції розумного видалення - це єдине, про що я знаю, і який навіть віддалено здатний робити те, що ви просите.

зняти якір


Власне, я хочу змінити шлях. Два питання, про які йдеться, дуже близькі між собою, і вплив в масштабі більше малий. Крихітний стрибок шляху між точками з іншого боку буде видалений таким чином. Гаразд, тож ваш висновок (і @ Pdxd) такий: перемістіть точки над іншою і не байдуже, що у вас є дві точки прив’язки?
halirutan

Я не розміщував "байдуже". :) Я б у середньому потім видалив один якір, а потім відрегулював шлях. Ваше запитання полягало в тому, як видалити та не змінити шлях ... ТО це насправді неможливо.
Скотт

1
Підписка, до речі, має таку ж особливість. Я просто кажу, тому що це трохи дешевше.
Joonas

Правда. Inkscribe є частиною VectorScibe.
Скотт

1

Я знаю, як це зробити за допомогою скорочених клавіш, але коли у мене буде більше часу, я оновлю це.

Якщо ви перебуваєте на Mac, виберіть дві точки білою стрілкою (прямий вибір) і натисніть Cmd+ Opt+ J. Це відкриє вікно, щоб об'єднати очки найбільш точним чином. Виберіть обидва і натисніть кнопку ОК.

Потім ви можете скористатися безьє зі знаком мінус для видалення 1 точки.


Проблема зберігається. Обчислення середнього лише переміщує дві точки прив’язки до іншої. Якщо вийняти одну з точок, також вийме її ручка. Я шукав спосіб об'єднати їх в одну точку, не втрачаючи інформації про Безьє.
halirutan

1
Після середнього значення спробуйте об'єднати точки разом з cmd + j.
Pdxd

1
Ви не можете об'єднати не кінцеві точки, але в основному це дало мені ідею рішення. (+1 btw)
халірутан

Ви можете вибрати лінію між точками та видалити, щоб перетворити їх на 2 кінцеві точки перед усередненням та об'єднанням. Вам не потрібні ножиці.
Pdxd

Ага .. так. Це простіше!
halirutan

1

У мене були подібні проблеми. Одне, що працювало (у CS6), було: (а) накладати будь-які групи з двох точок з прямим виділенням, то Об'єкт -> Шлях -> Середнє: "Обидва" для кожної групи; (b) приєднатися до кількох шляхів; і, нарешті, (c) Об'єкт -> Шлях -> Спростіть за допомогою налаштування "Точність кривої" 100%. (Кроки a і b можуть бути взаємозамінними.) Здається, це видаляє сторонні точки, накладені безпосередньо під усередненими точками, хоча вона може також переміщувати різні контрольні точки навколо шляху під час регулювання спрощення. Однак оскільки налаштування точності становить 100%, воно взагалі не повинно рухати шлях.

Основним недоліком тут буде, якщо ви хочете якось використовувати стандартну сітку, щоб зробити майбутні коригування шляху, а неможливість потрапити на ці точки на початковому шляху може бути тягарем.

Довідка за адресою : https://helpx.adobe.com/illustrator/using/editing-paths.html


Привіт Піт і ласкаво просимо! Дякуємо за внесок. Повідомте нас, якщо у вас є питання щодо того, як працює сайт, і ми сподіваємось, що ви продовжуватимете свій внесок!
Зак Сосьє

Так. Чому мою редакцію видалено? Я писав: "Для Adobe вкрай образливо драматично змінювати функції від версії до версії; змушувати всіх нас адаптуватися або вмирати; і, головне, ніколи не брати на себе належну відповідальність за всесвітнє онлайн-курітування численних правильних і неправильних відповідей і роз'яснення версій на ключових довідкових сайтах, незалежно від того, чи є їхня власна чи третя сторона (наприклад, stackexchange). Ви можете подумати, що це не їхня проблема, але вони заробляють мільярди від нас, і це зовнішність, яку вони самі створили. поза їх обов'язків ".
Піт Зельченко

Я видалив його, оскільки він не має значення для відповіді і краще підходить як коментар, як ви тільки що опублікували :)
Zach Saucier

Я бачу ваші 9 669 балів, і я все-таки прошу, щоб ви більше не возилися з моїми словами. Якщо я не зазнав глибокої образи, ви просто не маєте морального права.
Піт Зельченко

Мені шкода, що це стало для вас образливим, запевняю, це не було нічого особистого. Запропонуйте познайомитися з повідомленням і прокоментувати те, що ви думаєте, і модератор (і) дасть своє розуміння ситуації. Це політика StackExchange, а не лише я, що діє зі своїх бажань.
Зак Сосьє

0

Не впевнений, чи правильно я розумію питання, але мені здається, що якщо ви хочете з'єднати дві кінцеві точки, що перекриваються, і якщо їх криві залишаться незмінними, то кнопкою "Підключити вибрані кінцеві точки" є ключовою.

Я використовую CC, не впевнений, що така ж функція існує і в попередніх версіях.


-1

Об’єднати дві вершини в ілюстраторі

Платформа Windows: - Виберіть дві точки, потім натисніть CTRL + Alt + J, встановіть один із прапорців І вертикальний, або горизонтальний

Apple: CMD + Opt + J

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.