ผสานจุดยึดสองจุดของเส้นทางเดียวกันใน Illustrator


20

สมมติว่าสถานการณ์ต่อไปนี้ใน Adobe Illustrator ที่ฉันมีจุดยึดที่อยู่ใกล้เคียงสองจุดบนเส้นทางเดียวกัน สำหรับจุดยึดด้านซ้ายเฉพาะจุดจับเบซิเยร์ด้านซ้ายเท่านั้นที่มีความสำคัญและสำหรับจุดด้านขวาจะมีเพียงจุดยึดที่ถูกต้องเท่านั้น ไม่มีจุดจับที่ชัดกว่า

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

เป็นไปได้หรือไม่ที่จะรวมจุดสองจุดนี้เข้าด้วยกันในจุดเดียวที่มีด้ามจับสองอัน: ด้านซ้ายจากจุดซ้ายอดีตและด้านขวาจากจุดด้านขวาในอดีต?

เมื่อเคลื่อนย้ายจุดหนึ่งไปอีกจุดสองจุดนั้นยังคงมีอยู่และบางสิ่งเช่นเส้นทางที่ทำให้ง่ายขึ้นจะเปลี่ยนรูปลักษณ์ของเส้นทางทั้งหมดที่ไม่ต้องการ


คำถามที่ดี!
Vincent

คำตอบ:


18

ฉันคิดว่าฉันพบวิธีหนึ่งในการบรรลุสิ่งที่ฉันต้องการ ดูตัวอย่างต่อไปนี้

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

และสมมติว่าเส้นแนวนอนที่ด้านบนเป็นสิ่งประดิษฐ์ การรวมจุดสองจุดเข้าด้วยกันโดยไม่สูญเสียจุดจับ bezier ทางซ้ายและขวาสามารถทำได้ในขั้นตอนต่อไปนี้

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

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

ตอนนี้ด้วยการเลือกโดยตรงเลือกสองจุดที่เราต้องการผสานและใช้Object > Path > Averageในการคำนวณตำแหน่งใหม่ของทั้งสองจุด คุณเห็นที่ช่องว่างที่เรายังมีสองจุด

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

ตอนนี้คุณสามารถ (พร้อมจุดยึดสองจุดที่เลือก) ผสานสองจุดเข้าด้วยกันObject > Path > Mergeและผลลัพธ์คือ:

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


นั่นเป็นวิธีการของฉันสำหรับปัญหานี้
เสมอ

วัตถุ> เส้นทาง> ค่าเฉลี่ยก็ยอดเยี่ยมเช่นกัน
kbtz

18

Uniteคำสั่ง (แผง Pathfinder) ทำงานอย่างถูกต้องสำหรับการผสานสองจุดยึด

  1. เลือก 2 คะแนน
  2. เฉลี่ย
  3. Unite

ฉันคิดว่าฉันค้นพบสิ่งนี้โดยบังเอิญเมื่อฉันเป็นผู้เริ่มต้นและฉันพยายามทุกปุ่ม: D


1
"อุบัติเหตุ" ของคุณใช้ได้กับฉันเหมือน Eureka ของอาร์คิมีดีส! ขอบคุณ
c0demaster

5

เป็นไปได้หรือไม่ที่จะรวมจุดสองจุดนี้เข้าด้วยกันในจุดเดียวที่มีด้ามจับสองอัน: ด้านซ้ายจากจุดซ้ายอดีตและด้านขวาจากจุดด้านขวาในอดีต?

ไม่ได้ใช้กับ Illustrator เวอร์ชันหุ้น

เนื่องจากการเปลี่ยนแปลงตำแหน่งของสมอเรือทั้งสองจะเป็นการเปลี่ยนแปลงเส้นทางที่ดีที่สุดจึงไม่มีวิธีใดที่ Illustrator จะคำนวณการกำจัดสมอหนึ่งและรักษาตำแหน่งของเส้นทาง Illustrator ไม่ได้ฉลาดขนาดนั้นเลย

วิธีที่ใช้การไม่ได้สองสามข้อ:

  • Object > Path > Averageสามารถวางตำแหน่งจุดยึดทั้งสองไว้ในตำแหน่งเดียวกันได้ อย่างไรก็ตามเนื่องจากการเคลื่อนที่ของสมอทำให้เส้นทางเปลี่ยนไป
  • หนึ่งสามารถย้ายหนึ่งจุดยึดด้วยตนเองที่ด้านบนของอื่น ๆ แต่การเคลื่อนไหวอีกครั้งหนึ่งที่ยึดสมอเปลี่ยนแปลงเส้นทาง

ในทั้งสองกรณีนี้หลังจากจุดยึดอยู่ด้านบนอีกอันหนึ่งคุณสามารถลบออกได้ แต่ถึงกระนั้นการถอดสมอเรือหนึ่งอันก็เป็นการจัดการของเบซิเยร์เช่นกันดังนั้นการปรับเปลี่ยนเส้นทางให้ดียิ่งขึ้น

ดังนั้น......

เพียงวิธีการที่ผมรู้ก็คือการใช้คุณสมบัติกำจัดสมาร์ทที่มีอยู่ในhttp://www.astutegraphics.com VectorScribe เสียบ คุณสมบัติการลบอัจฉริยะจะช่วยให้คุณสามารถเลือกและลบสมอหนึ่งอันและตำแหน่งของเส้นทางจะยังคงอยู่แทนที่การจับ Bezier ของจุดยึดที่เหลือเพื่อให้ตรงกับเส้นทางแทนที่จะเปลี่ยนเส้นทางให้ตรงกับที่จับที่เหลือ

การเปลี่ยนแปลงเล็กน้อยบางอย่างอาจยังคงเกิดขึ้น อย่างไรก็ตามคุณสมบัติการลบอย่างชาญฉลาดเป็นสิ่งเดียวที่ฉันรู้ซึ่งแม้แต่ในระยะไกลสามารถทำสิ่งที่คุณถาม

ลบสมอ


จริงๆแล้วฉันต้องการการเปลี่ยนแปลงของเส้นทาง คำถามสองข้อนั้นอยู่ใกล้กันมากและอิทธิพลที่มีขนาดใหญ่ก็เล็ก เส้นทางเล็ก ๆ ที่กระโดดระหว่างจุดต่าง ๆ จะถูกลบออกด้วยวิธีนี้ ตกลงดังนั้นข้อสรุป (และของ @ Pdxd) ของคุณคือ: เลื่อนจุดไปที่จุดอื่นและไม่สนใจว่าคุณมีจุดยึดสองจุดหรือไม่
halirutan

ฉันไม่ได้โพสต์ "ไม่สนใจ" :) ฉันเฉลี่ยแล้วเอาสมอหนึ่งอันออกแล้วปรับเส้นทาง คำถามของคุณคือวิธีการลบและไม่เปลี่ยนเส้นทาง ... นั่นเป็นไปไม่ได้จริงๆ
สกอตต์

1
เขียนโดยวิธีมีคุณสมบัติเดียวกัน ฉันแค่พูดเพราะมันถูกกว่าเล็กน้อย
Joonas

จริง Inkscribe เป็นส่วนหนึ่งของ VectorScibe
สกอตต์

1

ฉันรู้วิธีการทำสิ่งนี้ด้วยปุ่มลัด แต่เมื่อฉันมีเวลามากขึ้นฉันจะอัปเดตสิ่งนี้

ถ้าคุณอยู่ในเครื่อง Mac ให้เลือก 2 จุดที่มีลูกศรสีขาว (การเลือกโดยตรง) และกดCmd+ +Opt Jนี่จะเป็นการเปิดหน้าต่างเพื่อรวบรวมคะแนนในวิธีที่แม่นยำที่สุด เลือกทั้งสองและคลิกตกลง

จากนั้นคุณสามารถใช้ bezier พร้อมเครื่องหมายลบเพื่อลบ 1 คะแนน


ปัญหายังคงมีอยู่ การคำนวณค่าเฉลี่ยจะย้ายจุดยึดสองจุดเหนือจุดอื่นเท่านั้น การลบจุดใดจุดหนึ่งจะเป็นการลบจุดจับของ bezier ด้วย หลังจากนั้นฉันก็รวมมันเข้ากับจุดหนึ่งโดยไม่ต้องสูญเสียข้อมูลที่ดีกว่า
halirutan

1
หลังจากที่คุณเฉลี่ยลองรวมคะแนนกับ cmd + j
Pdxd

1
คุณไม่สามารถรวมที่ไม่ใช่จุดสิ้นสุดได้ แต่โดยพื้นฐานแล้วสิ่งนี้ทำให้ฉันมีความคิดในการแก้ปัญหา (+1 btw)
halirutan

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

อ่า .. ใช่ ง่ายกว่านี้!
halirutan

1

ฉันมีปัญหาที่คล้ายกัน สิ่งหนึ่งที่ทำงานได้ (ใน CS6) คือ (a) วางกลุ่มใด ๆ ของสองจุดด้วยการเลือกโดยตรงจากนั้นเลือก Object -> Path -> Average: "ทั้งคู่" สำหรับแต่ละกลุ่ม; (b) เข้าร่วมหลายเส้นทาง และในที่สุด (c) Object -> Path -> Simplify ด้วยการตั้งค่า "Curve Precision" 100% (ขั้นตอน a และ b อาจใช้แทนกันได้) สิ่งนี้ดูเหมือนว่าจะลบจุดภายนอกที่ซ้อนทับโดยตรงใต้จุดเฉลี่ยแม้ว่ามันอาจเคลื่อนที่จุดควบคุมต่าง ๆ ในเส้นทางเมื่อทำการปรับความเรียบง่าย อย่างไรก็ตามเนื่องจากการตั้งค่าความแม่นยำเป็น 100% จึงไม่ควรย้ายเส้นทางเลย

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

ความช่วยเหลือจาก: https://helpx.adobe.com/illustrator/using/editing-paths.html


สวัสดี Pete และยินดีต้อนรับ! ขอบคุณสำหรับการบริจาค แจ้งให้เราทราบหากคุณมีคำถามใด ๆ เกี่ยวกับการทำงานของเว็บไซต์และเราหวังว่าคุณจะมีส่วนร่วมต่อไป!
Zach Saucier

ใช่ฉันทำ. ทำไมกองบรรณาธิการถึงถูกลบ? ฉันเขียนว่า: "เป็นเรื่องที่น่ารังเกียจอย่างยิ่งสำหรับ Adobe ที่จะเปลี่ยนฟีเจอร์อย่างมากจากเวอร์ชั่นเป็นเวอร์ชั่นบังคับให้พวกเราทุกคนต้องปรับตัวหรือตายไปและที่สำคัญที่สุดคือไม่เคยรับผิดชอบในการจัดการคำตอบที่ถูกและผิดทั่วโลก การอธิบายรุ่นในไซต์ช่วยเหลือหลักไม่ว่าจะเป็นของตนเองหรือของบุคคลที่สาม (เช่น stackexchange) คุณอาจคิดว่าไม่ใช่ปัญหาของพวกเขา แต่พวกเขากำลังทำให้เราหลายพันล้านออกจากเราและนี่เป็นสิ่งภายนอกที่พวกเขาสร้างขึ้นเอง นอกความรับผิดชอบของพวกเขา "
Pete Zelchenko

ฉันออกเพราะมันไม่เกี่ยวข้องกับคำตอบและมีความเหมาะสมดีกว่าเป็นความคิดเห็นเหมือนคุณเพิ่งโพสต์ :)
ซัคซอส

ฉันเห็นคะแนนของคุณ 9,669 คะแนนและฉันยังคงถามว่าคุณจะไม่ยุ่งกับคำพูดของฉันอีกครั้ง คุณจะไม่มีสิทธิ์ทางศีลธรรมเว้นเสียแต่ว่าฉันเป็นคนก้าวร้าวอย่างรุนแรง
Pete Zelchenko

ฉันขอโทษที่มันเป็นที่น่ารังเกียจสำหรับคุณฉันมั่นใจว่ามันไม่มีอะไรเป็นส่วนตัว คุณสามารถตั้งค่าสถานะการโพสต์และแสดงความคิดเห็นกับสิ่งที่คุณคิดและผู้ดูแลจะให้ข้อมูลเชิงลึกกับสถานการณ์ มันเป็นนโยบาย StackExchange ไม่ใช่แค่ฉันทำตามความต้องการของฉัน
Zach Saucier

0

ไม่แน่ใจว่าฉันเข้าใจคำถามถูกต้องหรือไม่ แต่ดูเหมือนว่าถ้าคุณต้องการเข้าร่วมจุดสิ้นสุดที่ทับซ้อนกันสองจุดและทำให้เส้นโค้งยังคงไม่เปลี่ยนแปลงปุ่ม 'เชื่อมต่อจุดสิ้นสุดที่เลือก' คือกุญแจ

ฉันใช้ CC ไม่แน่ใจว่ามีฟังก์ชั่นเดียวกันนี้ในรุ่นก่อนหน้าหรือไม่


-1

เพื่อรวมสองจุดยอดในการ์ตูน

แพลตฟอร์ม Windows: - เลือกสองจุดจากนั้นกด CTRL + Alt + J เลือกหนึ่งในช่องทำเครื่องหมายทั้งแนวตั้งหรือแนวนอน

Apple: CMD + Opt + J

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.