एक ही समय में एक वस्तु को दूसरे वस्तु के आगे और पीछे दोनों को कैसे रखा जाए?


37

मैंने एक बार के माध्यम से एक सर्कल बनाने के लिए (एक परीक्षण के रूप में) प्रयास किया है। बार को सर्कल के एक तरफ और दूसरे के ऊपर जाना चाहिए।

मैंने सर्कल को दो वस्तुओं में विभाजित करके किया है, हालांकि दृश्यमान सीम हैं जहां विभाजन किया गया था, भले ही रास्ते बिल्कुल मेल खाते हों।

यहाँ छवि विवरण दर्ज करें

इसके अलावा, सर्कल के बाएं हिस्से के नीचे की छाया बार के ऊपर नहीं जाती है, जैसे कि यह होना चाहिए, और मैं छाया ऑब्जेक्ट को विभाजित किए बिना इसे ठीक करने के लिए किसी भी तरह के बारे में नहीं सोच सकता।

क्या ऐसा करने के लिए इससे अच्छा तरीका है?


जरूरत पड़ने पर मैं svg भी अपलोड कर सकता हूं


2
क्या आपने बार को विभाजित करने की कोशिश की है? इसके अलावा, सुनिश्चित करें कि आप एक आंशिक ज़ूम राशि में नहीं हैं, क्योंकि वे कभी-कभी लाइनों और लाइन जोड़ों के प्रतिपादन को प्रभावित करते हैं।
जॉनी कुत्नोव्स्की

आप कौन से सॉफ़्टवेयर का उपयोग कर रहे हैं? इलस्ट्रेटर?
हेनरिक एक्बलॉम

1
Inkscape में ऑब्जेक्ट के मिश्रित सुपरइम्पोज़िशन की अनुमति नहीं है, लेकिन आप कई तरीकों से आगे बढ़ सकते हैं। सबसे तेज़ संभवत: उस सर्कल को काट दिया जाता है जहां बार द्वारा कवर किया जाता है (कट सीधा है)। वैकल्पिक रूप से आप अधिक सटीक रूप से जंक्शन बिंदुओं को स्थानांतरित कर सकते हैं (सीम नहीं दिखना चाहिए: शायद समस्या उस तरह से थी जैसे आप सर्कल को काटते हैं)।
पाओलो गिबेलिनी

2
PS किनारों का संरेखण एक इंकस्केप समस्या प्रतीत होती है ( यहां , यहां और यहां देखें )। और एंटीअलियासिंग के बारे में इंकस्केप FAQ भी देखें : पिक्सेल ग्रिड पर अपने क्षैतिज / ऊर्ध्वाधर किनारों को स्नैप करें, और वाइड की एक विस्तृत संख्या के स्ट्रोक का उपयोग करें। 90 डीपीआई पर बिटमैप निर्यात करें ताकि 1 पीएक्स यूनिट 1 बिटमैप पिक्सेल से मेल खाती हो
पाओलो गिबेलिनी

@ जॉनीकुत्नोव्स्की यह ज़ूम के साथ बदलता है, कभी-कभी विभाजन लगभग चला जाता है। हालाँकि यह 1: 1 ज़ूम पर बहुत दिखाई देता है।
गैंडालफ 3

जवाबों:


42

आपके द्वारा देखा जाने वाला अंतर इंकस्केप द्वारा अपूर्ण अपूर्ण प्रतिपादन के कारण है और जरूरी नहीं कि आप अपने एसवीजी का निर्यात या उपयोग करें (जब तक आप ठीक काटते हैं) के आधार पर एक समस्या नहीं है। हालांकि, छाया में समस्या होने की संभावना होगी, जब काट दिया जाएगा (जो एकमात्र तरीका है कि मैं उन्हें सही बनाने के लिए सोच सकता हूं)।

यहाँ मेरा समाधान इस के लिए है। एक उदाहरण के रूप में, मैंने एक सादे बार को काट दिया, क्योंकि यह आसान है। लेकिन बाहरी मंडलियों को काटने से कुछ लाभ होता है, जिसका मैं बाद में उल्लेख करूंगा। पहली छवि:

कुछ ओवरले तकनीक

प्रदर्शन के लिए बाईं ओर पारदर्शी वस्तुओं (एक नीला, एक लाल) का उपयोग किया जाता है, दाएं परिणाम दिखाता है।

  • शीर्ष में, मैंने वही किया जो आपने किया था और बस मेरी पट्टी को काट दिया। यह कुछ ज़ूम स्तर या पिक्सेल निर्यात पर पूर्वोक्त अंतर की ओर जाता है (यह कुछ पीडीएफ रेंडरर्स या समान में भी हो सकता है)।
  • बीच में, मैंने बार के दो हिस्सों को ओवरलैप करने दिया, जो अंतराल से बचता है लेकिन बार को कट के चारों ओर थोड़ा मोटा दिखाई देता है (आपको इसे देखने के लिए ज़ूम इन करना पड़ सकता है)।
  • नीचे में, मैंने जो कुछ करने की सलाह दी है उसका उपयोग किया। सबसे बड़ा ओवरलैप बार की चौड़ाई का आधा है। मुझे कोई ज़ूम स्तर या निर्यात नहीं मिला, जिसके लिए यह एक अवांछित अलियासिंग प्रभाव उत्पन्न किया (यानी, एक अंतर या एक मोटी पट्टी)।

अब, छाया पर एक नजर डालते हैं:

यहाँ छवि विवरण दर्ज करें

आदेश ऊपर जैसा है। सही पर, हमारे पास बेहतर चित्रण के लिए अकेले छाया है।

  • साधारण कट के लिए छाया ठीक लगती है, लेकिन हम देख सकते हैं, कि यह कटिंग की स्थिति में कुछ कमजोर है। यह फजीर छाया के लिए एक समस्या का अधिक हो जाता है।
  • बीच में, हम एक महत्वपूर्ण समस्या है।
  • नीचे में, हम कट की स्थिति बना सकते हैं, लेकिन छाया न तो कमजोर है और न ही मजबूत है, बस अलग तरीके से वितरित की जाती है। विशेष रूप से, यह किसी भी बदतर नहीं होता है, अगर छाया फजी हो जाती है। कटौती और भी कम दिखाई देती है, अगर यह एक सीधे खंड पर नहीं होता है, यही कारण है कि आपके लिए मध्य पट्टी के बजाय हलकों को काटना बेहतर हो सकता है।

This आप इसे इस प्रकार प्राप्त कर सकते हैं:

  1. कट को सामान्य बनाएं।
  2. प्रत्येक कट किनारे के बीच में एक नोड जोड़ें।
  3. जो भी आप काटते हैं उसकी चौड़ाई के एक चौथाई भाग से प्रत्येक नोड को बाहर की ओर ले जाएं।

Ortion इस मूल्य के लिए, मैंने अनुभवजन्य रूप से छाया की विकृति को सबसे कम पाया।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.