ช่องว่างที่คุณเห็นเกิดจากการเรนเดอร์ที่ไม่สมบูรณ์โดย Inkscape และไม่จำเป็นต้องมีปัญหาใด ๆ ขึ้นอยู่กับว่าคุณส่งออกหรือใช้ SVG ของคุณอย่างไร (ตราบเท่าที่คุณตัดได้อย่างแม่นยำ) อย่างไรก็ตามเงาจะทำให้เกิดปัญหาเมื่อถูกตัด (ซึ่งเป็นวิธีเดียวที่ฉันสามารถคิดให้ถูก)
นี่คือทางออกของฉันในการนี้ ตัวอย่างเช่นฉันตัดแถบธรรมดาเพราะมันง่ายกว่า แต่การตัดวงกลมด้านนอกมีข้อดีบางอย่างซึ่งฉันจะกล่าวถึงในภายหลัง ภาพแรก:
ด้านซ้ายใช้วัตถุโปร่งใส (หนึ่งสีน้ำเงินสีน้ำเงินหนึ่งแดง) สำหรับการสาธิตทางด้านขวาจะแสดงผลลัพธ์
- ที่ด้านบนฉันทำซ้ำสิ่งที่คุณทำและเพียงตัดแถบของฉัน สิ่งนี้นำไปสู่ช่องว่างดังกล่าวข้างต้นในระดับการซูมหรือการส่งออกพิกเซลบางอย่าง (อาจเกิดขึ้นในโปรแกรมแสดงภาพ PDF บางส่วนหรือคล้ายกัน)
- ตรงกลางฉันปล่อยให้สองครึ่งของแถบทับซ้อนกันซึ่งหลีกเลี่ยงช่องว่าง แต่ให้แถบปรากฏหนารอบ ๆ การตัดเล็กน้อย (คุณอาจต้องขยายเพื่อดูสิ่งนี้)
- ที่ด้านล่างฉันใช้สิ่งที่ฉันแนะนำให้ทำ ทับซ้อนที่ใหญ่ที่สุดคือครึ่งหนึ่งของความกว้างของแถบ ฉันไม่พบระดับการซูมหรือการส่งออกซึ่งสิ่งนี้สร้างเอฟเฟ็กต์นามแฝงที่ไม่ต้องการ (เช่นช่องว่างหรือแถบหนา)
ทีนี้มาดูเงากันดีกว่า:
คำสั่งซื้อเป็นเช่นเดียวกับข้างต้น ทางด้านขวาเรามีเงาเพียงอย่างเดียวเพื่อการแสดงที่ดีขึ้น
- เงาของการกรีดแบบเรียบ ๆ นั้นดูโอเค แต่เราเห็นได้ว่ามันค่อนข้างอ่อนแอกว่าตำแหน่งการตัด นี่เป็นปัญหาสำหรับเงาฟัซซี่มากกว่า
- ตรงกลางเรามีปัญหาที่สำคัญ
- ที่ด้านล่างเราสามารถสร้างตำแหน่งของการตัดได้ แต่เงานั้นไม่ได้อ่อนแอหรือแข็งแกร่งขึ้นเพียงแค่กระจายต่างกัน โดยเฉพาะอย่างยิ่งมันไม่เลวร้ายไปกว่านี้ถ้าเงานั้นเลือน การตัดจะปรากฏให้เห็นน้อยลงหากไม่เกิดขึ้นในส่วนตรงซึ่งเป็นสาเหตุที่อาจเป็นประโยชน์สำหรับคุณที่จะตัดวงกลมแทนแถบกลาง
¹คุณสามารถทำสิ่งนี้ได้ดังนี้:
- ทำการตัดตามปกติ
- เพิ่มโหนดที่อยู่ตรงกลางของแต่ละคมตัด
- ย้ายแต่ละโหนดออกไปข้างนอกหนึ่งในสี่ของความกว้าง²ของสิ่งที่คุณตัด
²สำหรับค่านี้ฉันพบว่าการบิดเบือนของเงานั้นต่ำที่สุด