Вырезать / выбить одну фигуру из другой фигуры

57524
Razor

Допустим, у меня есть 2 векторных фигуры на 2 отдельных слоях, A и B.
Оба круга, B меньше, чем A.

Я хочу «вырезать» меньший круг (B) из A, чтобы получить пончик (A минус B) на одном слое.

В Adobe Flash это просто вопрос перемещения B над A, а затем нажмите клавишу удаления, не могу найти эквивалент в фотошопе.

9

4 ответа на вопрос

14
Florenz Kley

Сорта вроде работает точно так же в фотошопе. Используйте тот факт, что выделение определяется независимо от слоев:

предполагая, что объект для вычитания находится сам по себе на своем слое B:

  1. Удерживая клавишу Cmd, щелкните значок слоя слоя B, чтобы выбрать контур фигуры.
  2. сделать слой A активным (выделение остается контуром фигуры в B)
  3. нажмите удалить (или меню Правка-> Очистить)
  4. скрыть или удалить слой B

Теперь давайте предположим, что ваш объект находится в форме векторной маски. Вы могли бы растеризовать это, тогда это обычно редактируемо. Или вы можете создать маску слоя из выделенной области (которую вы создали ранее из другой векторной маски), чтобы скрыть то, что находится под ней.

Это похоже на то, что я хочу сделать, однако, когда я добираюсь до 3) и нажимаю del, я получаю «Не удалось завершить ваш запрос, потому что содержимое слоя не редактируется напрямую» (слой A содержит только векторную форму). Должен ли я сделать это в иллюстраторе или подобном? Razor 12 лет назад 0
вытащил решение из моего комментария к статье. спасибо @iWasRobbed Florenz Kley 11 лет назад 0
4
Colton

наткнуться на ваш вопрос, не знаю, может ли этот ответ помочь или нет, так как вы спросили давно. Исходя из ваших разработок, я думаю, вы можете работать так:

Используйте инструмент прямого выбора.

Выберите вектор B и щелкните по пути круга B, выберите весь путь с помощью клавиши Shift (выберите все точки пути, 4 точки)

Скопируйте (Ctrl + C), затем выберите вектор A, щелкните путь круга A, Вставьте (Ctrl + V).

Вплоть до этого у вас будет два разных пути в одном и том же слое, предположительно на слое вектора А.

С выбранной функцией пера. Убедитесь, что контур B по-прежнему выделен (все точки пути), выберите «Вычесть из области формы» из доступных вариантов.

Тогда вы получите свою форму пончика, сохраняя в качестве вектора. Надеюсь, поможет. знак равно

PS: я использую CS2, он может отличаться в других версиях.

3
Jimmypl

I have been trying to do this (well atleast what i think you are trying to achieve) for quiet a while now.. but never knew what to do.. i understand this is old but i thought for those who are still looking around for an Updated/more specific(CS6) answer all you have to do is

select the two shapes in layer panel with ("cntrl + click" (this is for windows))

i made sure that the one i cut out is on top of the other(i am certain that is necessary) and than right click on the two on the main screen.. (work area) and there is a tab available that says "subtract front shape" and that works perfectly..

Hope that helped..

+1 «Вычесть переднюю форму» с помощью Pen Tool сработало для меня ow3n 7 лет назад 0
0
xXPhenom22Xx

Вы должны быть в состоянии использовать инструмент Волшебная палочка в фотошопе, чтобы выбрать форму, затем РЕДАКТИРОВАТЬ >> ВЫРЕЗАТЬ. В зависимости от версии фотошопа вы можете использовать новый контент Aware Fill, чтобы заполнить место, где раньше была фигура.

Msgstr "Невозможно использовать волшебную палочку, потому что целью является слой заполнения". Я работаю с 2 векторными фигурами, очень похоже на 2 круга, сделанные с помощью инструмента эллипса. Razor 12 лет назад 0
Ааа не понимал, что они были векторами. Я не очень хорошо знаю Illustrator, но думаю, что именно так вам и придется работать, поскольку он гораздо лучше оснащен векторами, чем PS> xXPhenom22Xx 12 лет назад 0

Похожие вопросы