แบ่งเส้นทางออกเป็นสองเส้นทางแยกกันใน InkScape


12

ฉันมีภาพวาดขาวดำของใบหน้าที่ทำใน SVG ใบหน้าทั้งหมดเป็นเส้นทางเดียว ฉันจะเลือกเพียงแค่ตาและทำให้มันเป็นเส้นทางที่สองแยกจากกันได้อย่างไร ขอบคุณ

โปรดทราบว่าดวงตานั้นลอยอยู่ในอวกาศและไม่ได้เชื่อมต่อกับจมูกปากและอื่น ๆ

ป้อนคำอธิบายรูปภาพที่นี่


คุณพยายามลบโหนดที่ไม่จำเป็นออกหรือไม่?
เปาโล Gibellini

คำตอบ:


9

บทเรียนคอมพิวเตอร์ช่วยสอน แต่การแบ่งจะทำให้มันสำหรับทุกเส้นทางไม่เพียง แต่สำหรับสายตาที่ดีขึ้นด้วยวิธีนี้:

  • ทำซ้ำ
  • แยกส่วนที่ซ้ำกัน (ตอนนี้ชิ้นส่วนทั้งหมดจะถูกเลือกและแยกออกจากกัน)
  • เลิกเลือกShift-ตาที่ซ้ำกัน+ คลิก (สะดวกกว่าในโหมดเค้าร่าง)
  • ลบ
  • ตอนนี้เรามีตาที่แยกต่างหากเหนือต้นฉบับคุณต้องลบตาต้นฉบับออก
  • ตัดตาคู่เพื่อความสะดวก
  • 1 วิธีใช้รูปร่างเครื่องมือดินสอมืออิสระเหนือดวงตาและการลบแบบบูลจะลบออก
  • เครื่องมือแก้ไขรูปร่าง 2 ทางเลือกตาโหนดและลบ
  • วางตา

ป้อนคำอธิบายรูปภาพที่นี่

ใช่มันดูยาก แต่ด้วยปุ่มลัดเร็วพอ


2
  • ทำเครื่องหมายเส้นทางสีดำ
  • Shift + Ctrl + K (หรือเมนู Path, แบ่ง)

ตอนนี้คุณมีเอนทิตีสีดำโดดเดี่ยว ในภาพด้านบนนี้จะเป็นปากตาคิ้วและส่วนที่เหลือเนื่องจากส่วนที่เหลือเชื่อมต่ออยู่

บางทีคุณต้องยกเลิกการจัดกลุ่มหลังจากหาร - ไม่แน่ใจ


0

เส้นทาง→แยกกัน

ฉันไม่ได้ใช้ Inkscape เป็นการส่วนตัว แต่ใน Illustrator จะเป็นเส้นทางผสมหรือรูปร่างและมีคำสั่งให้ปล่อยเส้นทางผสม

ตามโพสต์นี้ในฟอรัม Inkscapeสิ่งที่เทียบเท่าใน inkscape คือ ' Break Apart ' ที่มีอยู่จากเมนูPath


0

จากสิ่งที่ฉันเข้าใจ SVG ของคุณทำจากวัตถุสีขาว (ใบหน้า) บนพื้นหลังสีดำ ดังนั้นเราไม่สามารถเลือกดวงตาสีดำเป็นวัตถุแยกต่างหากได้อย่างง่ายดาย

เพื่อเอาชนะวิธีนี้อย่างรวดเร็วมากคือการใช้เครื่องมือเติมถังของ Inkscape ( Shift+ F7 ) โดยสิ่งนี้เราสามารถสร้างวัตถุใหม่โดยสรุปรูปร่างของวัตถุที่ไม่ได้ขุดซึ่งเราใช้กับมัน คุณสมบัติสีและลายเส้นจะเป็นค่าเริ่มต้นปัจจุบันของเราและจำเป็นต้องปรับให้เข้ากับแหล่งที่มา

สำหรับวัตถุที่ซับซ้อนมากขึ้นหรือในกรณีที่เราจำเป็นต้องได้รับชิ้นส่วนของวัตถุ (เบื้องหน้า) เราสามารถแยกเส้นทางที่มีอยู่เพื่อสร้างวัตถุใหม่ได้


ไม่มันเป็นเส้นโค้งสีดำบนพื้นหลังสีขาว
posfan12

0

หากคุณต้องการแยกองค์ประกอบออกเป็นหลายส่วนและ / หรือไม่ต้องการรบกวนการจัดวางองค์ประกอบต่าง ๆ ในรูปวาดฉันขอแนะนำขั้นตอนต่อไปนี้ (รวมทางลัดของ Windows / Linux เพื่อช่วยให้เวิร์กโฟลว์ของคุณเร็วขึ้น):

  1. เปิดกล่องโต้ตอบเลเยอร์ (ctrl-shift-L)
  2. สร้างเลเยอร์ใหม่ที่เรียกว่า "ใหม่"
  3. สร้างเลเยอร์ใหม่ชื่อว่า "Working Space"
  4. สร้างเลเยอร์ใหม่ที่เรียกว่า "เก่า" (อันนี้เป็นทางเลือกถ้าต้นฉบับของคุณอยู่ในเลเยอร์แล้ว)
  5. ย้ายต้นฉบับของคุณไปที่ "เก่า" นี่จะเป็นแหล่งที่มาของคุณดังนั้นเราจะไม่เปลี่ยนแปลงมัน เลือกต้นฉบับ "เลเยอร์" -> "ย้ายการเลือกไปยังเลเยอร์ ... " จากนั้นเลือก "เก่า" ในกล่องโต้ตอบ
  6. คลิกที่ไอคอนรูปตาถัดจากเลเยอร์ "ใหม่" เพื่อซ่อน
  7. หากซ่อนเลเยอร์ "เก่า" ให้คลิกที่ไอคอนรูปตาถัดจาก "เก่า" เพื่อเลิกซ่อน
  8. เลือกต้นฉบับของคุณและคัดลอก (ctrl-C) เลือก "Working Space" ในกล่องโต้ตอบเลเยอร์วางในตำแหน่ง (ctrl-alt-V)
  9. คลิกที่ไอคอนรูปตาถัดจากเลเยอร์ "เก่า" เพื่อซ่อน
  10. ควรเลือก Layer "Working Space" และต้นฉบับของคุณไว้แล้ว ถ้าไม่เลือกพวกเขา
  11. "Path" -> "Break Apart" (ctrl-shiftl-K)
  12. กดปุ่ม Shift บนองค์ประกอบที่คุณต้องการแยกออก นี่จะเป็นการยกเลิกการเลือกโดยปล่อยให้ส่วนที่เหลือของต้นฉบับที่เลือกไว้
  13. "แก้ไข" -> "ลบ" (del) เพื่อลบส่วนที่เหลือของต้นฉบับ
  14. ย้ายองค์ประกอบที่คั่นของคุณไปที่ "ใหม่" เลือกองค์ประกอบ "เลเยอร์" -> "ย้ายการเลือกไปยังเลเยอร์ ... " จากนั้นเลือก "ใหม่" ในกล่องโต้ตอบ
  15. ทำซ้ำขั้นตอนที่ 7-14 สำหรับองค์ประกอบเพิ่มเติมที่คุณต้องการแยก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.