Potong / benturkan satu bentuk dari bentuk lainnya

9

Katakanlah saya memiliki 2 bentuk vektor pada 2 lapisan yang terpisah, A dan B.
Keduanya adalah lingkaran, B lebih kecil dari A.

Saya ingin "memotong" lingkaran yang lebih kecil (B) dari A, untuk mendapatkan donat (A minus B), pada satu lapisan.

Dalam adobe flash itu hanya masalah memindahkan B di atas A dan kemudian tekan delete, tidak dapat menemukan yang setara di photoshop.

Pisau cukur
sumber

Jawaban:

15

agak agak bekerja dengan cara yang sama di Photoshop. Gunakan fakta bahwa suatu seleksi didefinisikan secara independen dari layer:

dengan asumsi bahwa objek untuk dikurangkan adalah dengan sendirinya pada lapisan B itu:

  1. Cmd-klik pada ikon layer dari layer B, untuk memilih garis bentuk
  2. make layer A active (pemilihan masih garis besar bentuk di B)
  3. tekan delete (atau menu Edit-> Clear)
  4. sembunyikan atau hapus lapisan B

Sekarang mari kita asumsikan objek Anda dalam bentuk topeng vektor. Anda dapat merasternya, lalu biasanya dapat diedit. Atau, Anda bisa membuat layer mask dari seleksi (Anda buat sebelumnya dari topeng vektor lainnya) untuk menyembunyikan apa yang ada di bawahnya.

Florenz Kley
sumber
Itu terlihat persis seperti apa yang ingin saya lakukan, namun ketika saya sampai ke 3) dan tekan del, saya mendapatkan "Tidak dapat menyelesaikan permintaan Anda karena konten lapisan tidak dapat langsung diedit" (lapisan A hanya berisi bentuk vektor). Apakah saya bermaksud melakukan ini di ilustrator atau serupa?
Razor
menarik solusi dari komentar saya ke artikel. terima kasih @ iWasRobbed
Florenz Kley
4

tersandung di pertanyaan Anda, tidak tahu apakah jawaban ini mungkin membantu atau tidak sejak Anda bertanya sejak lama. Dari uraian Anda, saya pikir Anda dapat bekerja dengan cara ini:

Gunakan alat seleksi langsung.

Pilih vektor B dan klik pada jalur lingkaran B, pilih seluruh jalur dengan menggunakan tombol shift (pilih semua titik jalur, 4 titik)

Salin (Ctrl + C), lalu pilih vektor A, klik pada jalur lingkaran A, Tempel (Ctrl + V).

Hingga saat ini, Anda akan memiliki dua jalur berbeda di lapisan yang sama mungkin pada layer vektor A.

Dengan fungsi alat pena dipilih. Pastikan jalur B masih disorot (semua titik jalur), pilih area Kurangi dari bentuk dari opsi yang tersedia.

Maka Anda akan mendapatkan bentuk donat Anda, dengan tetap mempertahankannya sebagai vektor. Semoga ini bisa membantu. =)

ps: Saya menggunakan CS2, bisa berbeda di versi lain.

Colton
sumber
3

Saya telah mencoba melakukan ini (setidaknya apa yang saya pikir Anda coba capai) untuk sementara waktu sekarang .. tetapi tidak pernah tahu apa yang harus dilakukan .. saya mengerti ini sudah tua tapi saya pikir untuk mereka yang masih mencari-cari jawaban Diperbarui / lebih spesifik (CS6) yang harus Anda lakukan adalah

pilih dua bentuk di panel layer dengan ("cntrl + klik" (ini untuk windows))

saya memastikan bahwa yang saya potong ada di atas yang lain (saya yakin itu perlu) dan daripada klik kanan pada dua di layar utama .. (area kerja) dan ada tab yang tersedia yang mengatakan "kurangi bentuk depan "dan itu bekerja dengan sempurna ..

Semoga itu bisa membantu ..

Jimmypl
sumber
+1 "Kurangi Bentuk Depan" dengan Pen Tool berfungsi untuk saya
ow3n
0

Anda harus dapat menggunakan alat Tongkat Sihir di photoshop untuk memilih bentuk kemudian EDIT >> CUT. Bergantung pada versi photoshop Anda kemudian dapat menggunakan Isi Sadar Konten baru untuk mengisi tempat di mana bentuknya dulu.

xXPhenom22Xx
sumber
"Tidak dapat menggunakan tongkat sihir karena targetnya adalah lapisan isi". Saya bekerja dengan 2 bentuk vektor, seperti 2 lingkaran yang dibuat dengan alat elips, saya pikir tongkat itu untuk gambar raster?
Razor
Ahh tidak menyadari kalau mereka vektor. Saya tidak kenal Illustrator dengan baik, tetapi saya pikir itulah cara Anda harus pergi karena jauh lebih baik dilengkapi dengan bekerja dengan vektor daripada PS>
xXPhenom22Xx