Metlivi ब्लॉग

Blender में कंट्रोल सेटअप को बनाए रखते हुए रिग किए गए कीट के पैर की प्रतिलिपि कैसे बनाएँ

Blender में रिग किए गए कीट के पैर की प्रतिलिपि बनाने के लिए, आर्मेचर के Edit Mode में पैर के पूरे सेटअप—जोड़ों की शृंखला, कंट्रोलर बोन्स और सहायक बोन्स—की प्रतिलिपि बनाएँ। फिर डुप्लिकेट के कंस्ट्रेंट टार्गेट, ड्राइवर और मेश असाइनमेंट की जाँच करें। विपरीत तरफ़ के अनुरूप पैर के लिए Symmetrize का उपयोग करें; उसी तरफ़ एक और पैर के लिए Duplicate का उपयोग करें।

यह वर्कफ़्लो ऐसे कैरेक्टर क्रिएटर के लिए है जिसके पास पहले से एक काम करता हुआ कीट का पैर है और जो उसी आर्मेचर में स्वतंत्र रूप से नियंत्रित होने वाला एक और पैर चाहता है। इसमें Blender के दस्तावेज़ित आर्मेचर टूल इस्तेमाल किए गए हैं और Blender 4.5 LTS मैनुअल के संदर्भ दिए गए हैं। अपनी फ़ाइल की सेव की हुई कॉपी और एक ज्ञात काम करती हुई पोज़ से शुरू करें।

29 अक्टूबर 2026पढ़ने में 7 मिनटलेखक: Metlivi Editorial Team
खंड 1

पैर से जुड़ी हर चीज़ पहचानें

बोन्स चुनने से पहले देखें कि काम करता हुआ पैर कैसे चलता है। उन बोन्स की पहचान करें जो मेश को डिफ़ॉर्म करते हैं, उन कंट्रोल्स की जिन्हें आप चलाते हैं, और उन मध्यवर्ती बोन्स की जो उनके बीच ट्रांसफ़ॉर्मेशन पहुँचाते हैं। पैर के अटैचमेंट बोन के पैरेंट और हर कंस्ट्रेंट के टार्गेट को दर्ज करें।

अलग ऑब्जेक्ट के रूप में दिखाए गए कंट्रोल्स पर ख़ास ध्यान दें। IK टार्गेट के रूप में इस्तेमाल होने वाला Empty आर्मेचर के बाहर होता है, इसलिए Edit Mode में बोन्स डुप्लिकेट करने से वह ऑब्जेक्ट डुप्लिकेट नहीं होता। मूल तकनीकी चर्चा “how to copy a rigged leg with IK + target in the same armature?” इसी समस्या का वर्णन करती है और बताती है कि बाहरी टार्गेट को अलग से डुप्लिकेट करके फिर से असाइन करना क्यों ज़रूरी है।

आगे बढ़ने से पहले यह निर्णय तालिका देखें:

आपको क्या चाहिए ऑपरेशन इसके बाद का काम
उसी तरफ़ एक और पैर Edit Mode → Armature → Duplicate पूरा सेटअप नई जगह रखें और सभी रेफ़रेंस जाँचें
आर्मेचर के X अक्ष के पार एक अनुरूप पैर Edit Mode → Armature → Symmetrize साइड के नाम, मिरर किए गए कंस्ट्रेंट और ड्राइवर जाँचें
बाहरी Empties से नियंत्रित पैर बोन्स और बाहरी कंट्रोल्स को अलग-अलग डुप्लिकेट करें नए ऑब्जेक्ट डुप्लिकेट के कंस्ट्रेंट्स को असाइन करें

इसे निर्भरताओं की जाँच-सूची मानें: पैर से जुड़ा हर रेफ़रेंस नए पैर की ओर जाना चाहिए, जबकि जान-बूझकर साझा किए गए रेफ़रेंस—जैसे बॉडी पैरेंट—साझा ही रहने चाहिए।

खंड 2

Edit Mode में बोन्स के पूरे सेटअप की प्रतिलिपि बनाएँ

आर्मेचर चुनें और Edit Mode में जाएँ। पैर की शृंखला, उसके IK टार्गेट, अगर मौजूद हो तो उसके पोल कंट्रोल, और पैर से जुड़े सहायक बोन्स के पूरे बोन्स चुनें। सिर्फ़ जोड़ के सिरों को न चुनें: Blender का Duplicate टूल चुने गए बोन्स पर काम करता है और चुने गए जॉइंट्स को अनदेखा करता है। Armature → Duplicate चुनें या डिफ़ॉल्ट कीमैप में Shift+D दबाएँ। Blender Manual: Duplicate

चुने गए डुप्लिकेट्स को एक समूह के रूप में नई टाँग की जगह पर ले जाएँ। कंट्रोल्स को भी उसी प्लेसमेंट ऑपरेशन में शामिल करें, ताकि शृंखला के साथ उनका शुरुआती संबंध आसानी से जाँचा जा सके। अगर नए अटैचमेंट के लिए अलग कोण चाहिए, तो अलग-अलग समायोजन करने से पहले डुप्लिकेट समूह को मनचाहे अटैचमेंट पॉइंट के चारों ओर घुमाएँ।

नए रूट की पैरेंटिंग जाँचें। Blender डुप्लिकेट की गई शृंखला के भीतर कनेक्शन बनाए रखता है और कॉपी किया गया बोन अपने मूल, न चुने गए पैरेंट से जुड़ा रह सकता है। लेकिन किसी न चुने गए पैरेंट से कनेक्टेड कॉपी किया गया बोन, कनेक्शन के बिना पैरेंटेड हो जाता है। साझा बॉडी बोन से जुड़े कीट के पैर के लिए जाँचें कि यह नतीजा आपके मनचाहे सेटअप से मेल खाता है। Blender Manual: Duplicate

रेफ़रेंस ठीक करने से पहले डुप्लिकेट्स को वर्णनात्मक नाम दें। उदाहरण के लिए, स्रोत के लिए leg_front_upper.L, leg_front_lower.L और leg_front_ik.L इस्तेमाल करें, फिर कॉपी के लिए leg_middle_upper.L, leg_middle_lower.L और leg_middle_ik.L। ये सिर्फ़ उदाहरण के नाम हैं; ऐसा सुसंगत पैटर्न अपनाएँ जिससे पैर की स्थिति और उसकी तरफ़, दोनों स्पष्ट हों।

खंड 3

IK टार्गेट फिर से असाइन करें और शृंखला की लंबाई जाँचें

Pose Mode में लौटें और कॉपी किया गया वह बोन चुनें जिसके पास IK कंस्ट्रेंट है। उसका टार्गेट ऑब्जेक्ट और, अगर टार्गेट आर्मेचर है, तो उसका टार्गेट बोन जाँचें। अगर कंट्रोलर उसी आर्मेचर के भीतर है, तो आर्मेचर ऑब्जेक्ट वही रहता है, जबकि बोन रेफ़रेंस में नए पैर का कंट्रोलर होना चाहिए। पोल टार्गेट को अलग से जाँचें।

IK सेटिंग्स में Chain Length, Use Tail, Stretch, रोटेशन मैचिंग और Influence भी शामिल हैं। Chain Length तय करता है कि कितने बोन्स भाग लेंगे; 0 होने पर उपलब्ध पूरी शृंखला शामिल होती है। शुरू में काम करते पैर की सेटिंग्स बनाए रखें, फिर जाँचें कि डुप्लिकेट के लिए शृंखला की सीमा सही है। Blender Manual: Inverse Kinematics Constraint

ठीक दो भाग लेने वाले बोन्स वाले उदाहरण सेटअप में, शृंखला की लंबाई दो रखें और जाँचें कि सिर्फ़ वही पैर प्रतिक्रिया देता है। यह संख्या केवल कीट के दिखने वाले खंडों के आधार पर न चुनें: आपके रिग में अतिरिक्त सहायक बोन्स या अलग मैकेनिज़्म शृंखला हो सकती है।

अगर स्रोत में बाहरी Empties का इस्तेमाल हुआ है, तो Object Mode में लौटें, टार्गेट और पोल ऑब्जेक्ट डुप्लिकेट करें, उन्हें नए पैर के लिए रखें और कॉपी किए गए IK कंस्ट्रेंट में नए ऑब्जेक्ट असाइन करें। वैकल्पिक रूप से, दिए गए IK duplication discussion में Empty टार्गेट को आर्मेचर के भीतर एक बोन से बदलने का तरीका बताया गया है। पहले से काम कर रहे रिग के लिए, बाहरी कंट्रोल्स कॉपी करना अक्सर छोटा बदलाव होता है।

खंड 4

विपरीत तरफ़ के लिए Symmetrize का उपयोग करें

बॉडी के दूसरी तरफ़ अनुरूप पैर बनाने के लिए, पहले .L और .R जैसे मेल खाते साइड नाम तय करें। Edit Mode में एक तरफ़ के पैर का पूरा सेटअप चुनें और Armature → Symmetrize चुनें। यह टूल आर्मेचर के X अक्ष पर मिरर करता है और मिरर किए गए व्यवहार के लिए बोन और कंस्ट्रेंट प्रॉपर्टीज़ समायोजित करता है। इसका उपयोग करने से पहले पुष्टि करें कि आपके कैरेक्टर का लेआउट इसी अक्ष से मेल खाता है। Blender Manual: Symmetrize

पहले से मौजूद दूसरी तरफ़ के नाम जाँचें। Symmetrize अनुपस्थित अनुरूप बोन्स बनाता है, लेकिन मेल खाते मौजूदा बोन्स को ओवरराइट कर देता है; जिन बोन्स की तरफ़ निर्धारित नहीं की जा सकती, उन्हें अनदेखा किया जाता है। ऑपरेशन को अनुमानित बनाए रखने के लिए सिर्फ़ मनचाहा स्रोत सेटअप चुनें। Blender Manual: Symmetrize

छह पैरों वाले कैरेक्टर के लिए व्यावहारिक क्रम यह है कि पहले एक तरफ़ के आगे, बीच और पीछे वाले पैर पूरे करके जाँचें, फिर उन तैयार सेटअप्स को Symmetrize करें। यह वर्कफ़्लो संबंधी सुझाव है: इससे हर जोड़ी को स्थिति के अनुसार स्पष्ट नाम मिलता है और एक बार में जाँचने वाले अधूरे रेफ़रेंस कम हो जाते हैं।

खंड 5

ड्राइवर और दिखने वाले कंट्रोल्स बनाए रखें

मिरर किए गए बोन्स से पूरा मिरर किया हुआ ड्राइवर सिस्टम नहीं बनता। Blender स्पष्ट रूप से बताता है कि Symmetrize, बोन या कंस्ट्रेंट ड्राइवर नहीं बनाता और न ही उन्हें प्रभावित करता है। अगर IK/FK ब्लेंडिंग या पैर की किसी और विशेषता को कोई कस्टम प्रॉपर्टी नियंत्रित करती है, तो नए साइड के लिए ज़रूरी ड्रिवन कनेक्शन जाँचें और दोबारा बनाएँ। Blender Manual: Symmetrize

Drivers Editor में, हर संबंधित ड्राइवर का डेस्टिनेशन और वेरिएबल जाँचें। Single Property वेरिएबल किसी डेटा-ब्लॉक और RNA पाथ को रेफ़र करता है; Transform Channel वेरिएबल किसी ऑब्जेक्ट, बोन, चैनल और ट्रांसफ़ॉर्म स्पेस को रेफ़र कर सकता है। पैर से जुड़े बोन नाम और प्रॉपर्टी पाथ को उनके नए अनुरूप नामों से बदलें। साझा बॉडी कंट्रोल को सिर्फ़ वहीं रखें जहाँ साझा व्यवहार जान-बूझकर चाहिए। Blender Manual: Drivers Panel

हर कंट्रोलर का कस्टम शेप भी जाँचें। Blender दिखाने के लिए किसी दूसरे ऑब्जेक्ट को टेम्पलेट के रूप में इस्तेमाल करता है, और Override Transform बोन यह तय कर सकता है कि वह शेप कहाँ दिखाई दे। शेप टेम्पलेट साझा करना ठीक हो सकता है, लेकिन ओरिजिनल पैर की ओर इशारा करते ओवरराइड पर ध्यान दें। सिर्फ़ दिखने वाला शेप यह साबित नहीं करता कि नया कंट्रोल ठीक से जुड़ा है। Blender Manual: Viewport Display

खंड 6

डुप्लिकेट किए गए मेश को नए बोन्स से जोड़ें

नया कंकाल सही प्रतिक्रिया देने लगे, तो ज्योमेट्री जाँचें। Vertex Group बाइंडिंग वाले Armature modifier का इस्तेमाल करने पर, Blender बोन नामों का मिलान vertex group नामों से करता है। इसलिए डुप्लिकेट किया गया मेश, अगर उसमें स्रोत पैर के ग्रुप बने रहते हैं, तो स्रोत बोन्स पर ही प्रतिक्रिया देता रह सकता है। मॉडिफ़ायर का आर्मेचर ऑब्जेक्ट और ग्रुप नाम, दोनों जाँचें। Blender Manual: Armature Modifier

अगर हर पैर अलग मेश ऑब्जेक्ट है, तो कॉपी किए गए पैर के संबंधित vertex groups का नाम बदलकर नए deform बोन्स से मिलाएँ। मैपिंग बदलते समय उनके वेट वैल्यू बनाए रखें। अगर कई पैर एक ही मेश ऑब्जेक्ट साझा करते हैं, तो कॉपी किए गए पैर की मेंबरशिप उचित नाम वाले नए ग्रुप्स में स्थानांतरित करें और स्रोत पैर वाले पुराने ग्रुप्स की उसकी मेंबरशिप हटाएँ। साझा स्रोत ग्रुप का नाम पूरी तरह न बदलें, अगर मूल पैर को अब भी उसकी ज़रूरत है।

बोन डुप्लिकेशन वाले चरण के नामों की सूची को जाँच-सूची की तरह इस्तेमाल करें। हर नए deform बोन के लिए उससे मेल खाने वाला मेश ग्रुप ढूँढ़ें और देखें कि उसमें कौन से वर्टिसेज़ हैं। इससे बिना ज़रूरत वेट बदलना शुरू करने से पहले, कंट्रोल रेफ़रेंस की समस्या और मेश असाइनमेंट की समस्या अलग-अलग पहचानी जा सकती है।

खंड 7

और पैर डुप्लिकेट करने से पहले उनकी स्वतंत्रता जाँचें

तैयार डुप्लिकेट को छोटे, पलटे जा सकने वाले मूवमेंट्स से जाँचें। यह क्रम ऊपर बताए गए टार्गेट, ड्राइवर और मेश संबंधों पर आधारित एक व्यावहारिक जाँच-सहायता है:

  1. नया IK कंट्रोल चलाएँ। पुष्टि करें कि नई शृंखला उसका अनुसरण करती है।
  2. मूल IK कंट्रोल चलाएँ। पुष्टि करें कि डुप्लिकेट स्वतंत्र रहता है।
  3. अगर पोल कंट्रोल मौजूद हो, तो उसे चलाएँ। डुप्लिकेट के मुड़ने की दिशा जाँचें।
  4. पैर से जुड़ी हर कस्टम प्रॉपर्टी जाँचें और उससे चलने वाले व्यवहार को देखें।
  5. साझा बॉडी कंट्रोल चलाएँ और दोनों अटैचमेंट पॉइंट जाँचें।
  6. कंट्रोल टेस्ट दोहराते हुए मेश पर नज़र रखें।
  7. शुरुआती पोज़ बहाल करें और पूरा सेटअप सेव करें।

अगर कोई जाँच असफल हो, तो उससे सबसे सीधे जुड़े संबंध की जाँच करें। अगर दोनों शृंखलाएँ एक ही कंट्रोलर का अनुसरण करती हैं, तो कंस्ट्रेंट टार्गेट और ड्राइवर वेरिएबल जाँचें। अगर नए बोन्स चलते हैं लेकिन मेश स्थिर रहता है, तो मॉडिफ़ायर और vertex groups जाँचें। अगर कोई कंट्रोल पुराने पैर के पास दिखाई देता है, तो उसका custom-shape override जाँचें। अगर मूवमेंट अप्रत्याशित रूप से बॉडी तक पहुँचता है, तो IK शृंखला की सीमा जाँचें।

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

खंड 8

स्रोत

संबंधित लेख

इस विषय को आगे पढ़ें