Metlivi ब्लॉग

हड्डी के विकृति प्रभाव से स्थिर चरित्र के हिस्सों को बाहर कैसे रखें

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

यह गाइड एक ठोस कार्यप्रवाह के लिए Blender 4.5 LTS के नियंत्रणों का उपयोग करती है: किसी सजावटी बैज या कठोर शेल को वर्चुअल चरित्र से इस तरह जोड़ना कि कोई दूसरी हड्डी उसे विकृत न करे। अटैचमेंट और स्किन विकृति के बीच यही अंतर दूसरे ऑथरिंग टूल में भी दिखता है; Autodesk एक-जॉइंट वाली कठोर स्किनिंग और कई-जॉइंट वाली स्मूद स्किनिंग, दोनों का दस्तावेज़ीकरण करता है। Blender: आर्मेचर मॉडिफ़ायर, Autodesk: कठोर स्किन ऑब्जेक्ट और पॉइंट

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

तय करें कि इस हिस्से के लिए “स्थिर” का क्या अर्थ है

वेट संपादित करने से पहले तय करें कि आप वास्तव में किस तरह की गति चाहते हैं। बैज अपना आकार बनाए रखते हुए चरित्र के साथ चल सकता है, किसी खास हड्डी से अप्रभावित रह सकता है या रिग से पूरी तरह स्वतंत्र रह सकता है। इन सबके लिए अलग-अलग सेटअप चाहिए।

इच्छित व्यवहार उपयुक्त सेटअप क्या जाँचें
बिना मुड़े एक हड्डी के साथ चलना हड्डी से पैरेंट किया हुआ अलग ऑब्जेक्ट ऑब्जेक्ट में विकृति का कोई अनचाहा रास्ता न हो
स्किन किए गए मेश में रहकर कठोर व्यवहार करना हर वर्टेक्स केवल उसी अटैचमेंट हड्डी को असाइन हो दूसरी हड्डियों के परस्पर-विरोधी वेट न हों
अन्य विकृति बनाए रखते हुए एक हड्डी को अनदेखा करना चुने गए वर्टेक्स से केवल उस हड्डी के असाइनमेंट हटाएँ बाकी वेट से इच्छित गति मिले
रिग से स्वतंत्र रहना रिग-चालित पैरेंटिंग या विकृति के बिना अलग ऑब्जेक्ट रिग चलाने पर ऑब्जेक्ट अपरिवर्तित रहे

यह निर्णय-सहायिका मैनुअल में बताए गए अंतर पर आधारित है: Blender में हड्डी से पैरेंटिंग, चाइल्ड ऑब्जेक्ट को उसकी पैरेंट हड्डी के ज़रिए चलाती है, जबकि स्किनिंग जॉइंट के प्रभाव से अलग-अलग पॉइंट को नियंत्रित करती है। सेटिंग बदलने से पहले इच्छित संबंध चुनें। Blender: ऑब्जेक्ट की पैरेंटिंग, Autodesk: कठोर स्किन ऑब्जेक्ट और पॉइंट

खंड 2

पहचानें कि हड्डी ज्यामिति तक कैसे पहुँचती है

प्रभावित मेश चुनें और उसका Armature मॉडिफ़ायर देखें। Bind to के अंतर्गत Blender में Vertex Groups और Bone Envelopes विकल्प हैं। वर्टेक्स-ग्रुप विकृति में हड्डी का नाम, उसी नाम वाले ग्रुप से मेल खाता है; एनवेलप विकृति हड्डी के आसपास के प्रभाव-क्षेत्र का उपयोग करती है। इसलिए केवल भौतिक दूरी से यह तय नहीं होता कि हिस्सा प्रभाव से बाहर है या नहीं। Blender: आर्मेचर मॉडिफ़ायर

सहेजी गई कॉपी पर यह जाँच-क्रम अपनाएँ:

  1. न्यूट्रल पोज़ पर लौटें और उस पूरे हिस्से की पहचान करें जिसे कठोर रहना चाहिए।
  2. केवल संदिग्ध हड्डी को घुमाएँ और देखें कि हिस्सा मुड़ता है, एक इकाई की तरह चलता है या दोनों होता है।
  3. व्यूपोर्ट में संबंधित Armature मॉडिफ़ायर को अस्थायी रूप से बंद करें और पोज़ फिर से जाँचें।
  4. यदि अनचाही प्रतिक्रिया गायब हो जाए, तो उस मॉडिफ़ायर के ग्रुप और एनवेलप सेटिंग देखें।
  5. यदि प्रतिक्रिया बनी रहे, तो और वेट बदलने से पहले ऑब्जेक्ट के पैरेंट, कंस्ट्रेंट और अन्य मॉडिफ़ायर देखें।

मॉडिफ़ायर टॉगल को अलगाव-जाँच के रूप में इस्तेमाल करें। उसकी मूल स्थिति दर्ज करें और बाद में उसे बहाल करें। पूरे चरित्र से मॉडिफ़ायर हटाने पर वे विकृतियाँ भी हट जाएँगी जिनकी बाकी हिस्सों को अब भी ज़रूरत है।

खंड 3

दूसरे वेट मिटाए बिना एक हड्डी का प्रभाव हटाएँ

यदि किसी हिस्से को एक हड्डी को अनदेखा करना है, लेकिन अन्य हड्डियों से प्रभावित रहना है, तो केवल अनचाहे ग्रुप असाइनमेंट संपादित करें:

  1. मेश चुनें और Edit Mode में जाएँ।
  2. प्रभावित हिस्से के सभी वर्टेक्स चुनें, जिनमें उसकी दिखाई देने वाली सतह के पीछे के वर्टेक्स भी शामिल हों।
  3. Object Data Properties → Vertex Groups खोलें।
  4. उस ग्रुप को चुनें जिसका नाम अनचाही हड्डी से मेल खाता है।
  5. ज़रूरत पड़ने पर उस ग्रुप का लॉक हटाएँ, फिर Remove पर क्लिक करें।
  6. Pose Mode में लौटें और जाँच वाला पोज़ फिर से बनाएँ।

Blender का Remove बटन चुने गए वर्टेक्स को सक्रिय ग्रुप से अनअसाइन करता है। दूसरे ग्रुप में उनकी सदस्यता बनी रहती है। ग्रुप को ही मिटाना ज़्यादा व्यापक कार्रवाई है: इससे पूरे ऑब्जेक्ट में उस ग्रुप के असाइनमेंट हट जाते हैं। स्थानीय सुधार के लिए चुने गए वर्टेक्स पर कार्रवाई करें। Blender: वर्टेक्स ग्रुप असाइन करना

इसके बाद बचे हुए विकृति वेट जाँचें। Blender का Auto Normalize विकल्प, वेट पेंट या असाइन करते समय, हड्डी-विकृति वाले ग्रुप के कुल वेट को 1.0 बनाए रखता है। नॉर्मलाइज़ेशन कुल वेट को एकसमान रखने में मदद करता है, लेकिन फिर भी आपको चुनना होगा कि किन हड्डियों को प्रभाव मिलना चाहिए। Blender: Vertex Groups पैनल

सामान्य सफ़ाई के आसान तरीके के तौर पर Remove from All Groups का इस्तेमाल न करें। ग्रुप इस खास हड्डी-संबंध से अलग कामों के लिए भी उपयोग किए जा सकते हैं; लक्षित हटाव से बदलाव को जाँचना और वापस लेना आसान रहता है।

खंड 4

हड्डी से पैरेंटिंग करके अलग ऑब्जेक्ट को कठोर रखें

यदि बैज पहले से एक अलग ऑब्जेक्ट है और उसे एक अटैचमेंट पॉइंट के साथ चलना चाहिए, तो हड्डी से पैरेंटिंग सीधा विकल्प है। ऑब्जेक्ट को इच्छित न्यूट्रल पोज़ में संरेखित करके शुरुआत करें। मौजूदा Armature मॉडिफ़ायर देखें, ताकि स्किन विकृति अनजाने में सक्रिय न रहे।

Blender की डिफ़ॉल्ट कीमैप के साथ:

  1. पहले बैज ऑब्जेक्ट चुनें।
  2. Shift दबाकर आर्मेचर चुनें और Pose Mode में जाएँ।
  3. इच्छित अटैचमेंट हड्डी चुनें।
  4. Ctrl+P दबाएँ और Bone चुनें।
  5. अटैचमेंट हड्डी घुमाकर बैज की स्थिति और आकार जाँचें।

ये Blender के दस्तावेज़ में दिए गए हड्डी-पैरेंटिंग के चरण हैं। पैरेंट ट्रांसफ़ॉर्म में स्केल भी शामिल होता है, इसलिए यदि रिग में स्केल का उपयोग होता है तो रोटेशन के साथ स्केल भी जाँचें; रोटेशन के साथ असमान पैरेंट स्केल से शियर हो सकता है। Blender: ऑब्जेक्ट की पैरेंटिंग

स्वीकृति की स्पष्ट शर्त रखें: बैज अटैचमेंट पॉइंट के साथ चले, उसका आकार स्वीकार्य रहे और असंबंधित हड्डियों की गति उसे न मोड़े। अटैचमेंट हड्डी को चलाने वाली कोई पूर्वज हड्डी, हायरार्की के ज़रिए बैज को भी चला सकती है। अटैचमेंट में यह अपेक्षित व्यवहार है।

खंड 5

स्किन किए गए मेश के भीतर किसी हिस्से को कठोर रखें

जब हिस्सा स्किन किए गए मेश के भीतर ही रहना चाहिए, तो उसके सभी वर्टेक्स को एक ही अटैचमेंट प्रभाव विशेष रूप से असाइन करें। Autodesk बताता है कि प्रति वर्टेक्स एक प्रभाव वाली स्मूद स्किनिंग से कठोर बाइंडिंग मिल सकती है। पूरा हिस्सा एक साथ चलाने के लिए उन वर्टेक्स को एक ही जॉइंट साझा करना होगा। अलग-अलग एकल-जॉइंट असाइनमेंट देने से हिस्से के अलग भाग अलग तरह से चलेंगे। Autodesk: कठोर स्किन ऑब्जेक्ट और पॉइंट

Blender में पूरा कठोर हिस्सा चुनें, अनचाहे विकृति ग्रुप से उसके असाइनमेंट हटाएँ, फिर इच्छित अटैचमेंट ग्रुप चुनें। Weight को 1.000 पर सेट करें और Assign पर क्लिक करें। केवल दिखाई देने वाले विकृत किनारे को सुधारने के बजाय सभी वर्टेक्स जाँचें।

एक ग्रुप में असाइन करने से दूसरे ग्रुप की सदस्यता अपने आप नहीं हटती। Blender स्पष्ट रूप से एक वर्टेक्स को कई ग्रुप में रखने की अनुमति देता है, इसलिए परस्पर-विरोधी असाइनमेंट अलग से जाँचें। Blender: वर्टेक्स ग्रुप असाइन करना

उदाहरण के लिए, 24 वर्टेक्स वाले बैज में हर वर्टेक्स के लिए लक्ष्य समान है: अटैचमेंट हड्डी = 1.0, अनचाही हड्डी = 0, और बाकी सभी विकृति प्रभाव = 0। ये उदाहरण के लिए सेटअप मान हैं, मापे गए परिणाम नहीं। यदि एक भी कोने पर अलग प्रभाव बचा है, तो उस कोने का ट्रांसफ़ॉर्मेशन नियम बाकी से अलग होगा।

खंड 6

एनवेलप और हड्डी की Deform सेटिंग जाँचें

यदि असाइनमेंट हटाने के बाद भी हिस्सा प्रभावित होता है, तो एनवेलप देखें। Blender के दस्तावेज़ के अनुसार, जब बाइंडिंग के दोनों तरीके सक्रिय हों, तो अन्यथा अनग्रुप किए गए वर्टेक्स को एनवेलप संभाल सकते हैं। इसलिए हर ग्रुप असाइनमेंट हटाने से एनवेलप-आधारित प्रभाव का रास्ता खुल सकता है। Envelope Multiply भी बदलता है कि दोनों तरीके कैसे परस्पर काम करते हैं। Blender: Deform

यदि मेश में स्पष्ट वेट का उपयोग होना चाहिए, तो उसके Armature मॉडिफ़ायर में Bone Envelopes बंद करें और फिर जाँचें। यह पूरे मेश पर लागू होने वाली सेटिंग है: बदलाव बनाए रखने से पहले उन दूसरे क्षेत्रों को भी जाँचें जो एनवेलप पर निर्भर हो सकते हैं। यदि एनवेलप विकृति जानबूझकर इस्तेमाल की गई है, तो संबंधित हड्डी की त्रिज्या और दूरी जाँचें। Blender: आर्मेचर मॉडिफ़ायर

Bone Properties → Deform बंद करना इससे भी व्यापक है। Blender के अनुसार, मौजूदा वेट होने पर भी यह उस हड्डी की ज्यामिति-विकृति रोकता है और उसे ऑटोमैटिक वेट गणना से बाहर करता है। इसका उपयोग तब करें जब हड्डी की कहीं भी स्किन-विकृति में सीधी भूमिका नहीं होनी चाहिए, न कि तब जब सिर्फ़ एक बैज के लिए अपवाद चाहिए। Blender: Deform

खंड 7

अलग-अलग गति परीक्षणों से सुधार की पुष्टि करें

अटैचमेंट और आकार की अलग-अलग जाँच करें। कोई हिस्सा मुड़ना बंद कर सकता है, फिर भी चरित्र के साथ चलने में विफल हो सकता है; या सही चल सकता है, लेकिन उसमें थोड़ा विकार बचा रह सकता है। Autodesk यह भी बताता है कि एक-दूसरे पर चढ़ी विकृति व्यवस्थाओं से दोहरा ट्रांसफ़ॉर्मेशन हो सकता है, इसलिए पूरे सेटअप की जाँच उपयोगी है। Autodesk: कठोर स्किन पॉइंट सेट

संपादन पूरा मानने से पहले ये जाँचें करें:

  • अनचाही हड्डी: उसे अलग से चलाएँ। हिस्से में कोई अनचाही स्थानीय विकृति नहीं दिखनी चाहिए।
  • अटैचमेंट हड्डी: उसे इच्छित पोज़ सीमा में चलाएँ। हिस्सा योजना के अनुसार चलना चाहिए।
  • चरित्र की गति: रिग को ट्रांसलेट और रोटेट करें। पुष्टि करें कि हिस्सा उसके साथ चलना चाहिए या स्वतंत्र रहना चाहिए।
  • संयुक्त पोज़: पड़ोसी हड्डियों को साथ चलाएँ और हर किनारे तथा कोने की जाँच करें।
  • न्यूट्रल पोज़: शुरुआती पोज़ पर लौटें और संरेखण जाँचें।

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

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

खंड 8

स्रोत

संबंधित लेख

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