
स्किन मॉडिफायर में स्थिर मेश का रहस्य
रिगिंग में कुछ चीजें इससे अधिक भ्रमित करने वाली नहीं होतीं कि आपका कंकाल अपनी मर्जी से हिलता हुआ दिखे जबकि किरदार की मेश संगमरमर के ब्लॉक की तरह कड़ी 🗿 रह जाए। यह समस्या, जो 3ds Max में Skin Modifier का उपयोग करते समय आम है, आमतौर पर मॉडल का कोई विनाशकारी दोष नहीं होती, बल्कि प्रभाव असाइनमेंट में एक साधारण लापरवाही होती है। मेश इसलिए विकृत नहीं होती क्योंकि उसके वर्टेक्स हड्डियों के आदेशों को "सुन" नहीं रहे; वे सिस्टम से डिस्कनेक्ट हैं, जैसे एक सम्मेलन में बधिर श्रोता।
प्रभावहीन अनाथ वर्टेक्स का निदान
मूल कारण लगभग हमेशा यह होता है कि समस्या वाली क्षेत्र (जैसे शर्ट की आस्तीन) के वर्टेक्स किसी हड्डी को असाइन नहीं हैं, या गलत हड्डी को 0 वजन के साथ असाइन हैं। Skin Modifier एक ऑर्केस्ट्रा निर्देशक की तरह काम करता है: हर वर्टेक्स एक संगीतकार है जो किसी विशिष्ट हड्डी की धुन का पालन करना चाहिए। यदि संगीतकारों का एक समूह बिना धुन के है, तो वे चुप रहेंगे जबकि बाकी बजाते रहेंगे। इसे निदान करने के लिए, मेश चुनें, Skin Modifier में जाएं और Vertex सब-लेवल पर जाएं। स्थिर क्षेत्र के वर्टेक्स चुनें और Weight Tool पैनल में जांचें कि क्या उन्हें कोई प्रभाव मान असाइन है।
स्किन में बिना वजन के वर्टेक्स ताले के बिना चाबियों की तरह हैं, जितना घुमाओ हड्डी, विकृति का दरवाजा नहीं खुलेगा।
मैनुअल असाइनमेंट और वजन पेंटिंग द्वारा इलाज
समाधान उन अनाथ वर्टेक्स को मैनुअली फिर से कनेक्ट करना है। Skin Modifier के Vertex लेवल में, जो वर्टेक्स नहीं हिल रहे उन्हें चुनें। पैरामीटर्स पैनल में हड्डियों की सूची मिलेगी। सही हड्डी चुनें (उदाहरण के लिए, बाएं हाथ के लिए Bip01 L UpperArm) और Add या Assign बटन पर क्लिक करें। इससे उन्हें उस हड्डी पर 1.0 वजन असाइन हो जाएगा, जिससे वे उसके साथ हिलेंगे। अधिक बारीक नियंत्रण के लिए, Weight Paint टूल पर स्विच करें। लक्ष्य हड्डी चुनें और परिप्रेक्ष्य व्यू में मेश पर पेंट करें; सफेद रंग पूर्ण प्रभाव दर्शाता है, काला शून्य प्रभाव।
अलग ज्यामिति: स्वतंत्र ऑब्जेक्ट का मामला
यदि आस्तीन धड़ से अलग ऑब्जेक्ट है, तो समस्या अलग है। Skin Modifier ऑब्जेक्ट प्रति लागू होता है, इसलिए हर ज्यामिति टुकड़े को अपना मॉडिफायर इंस्टेंस चाहिए, लेकिन वही हड्डियां असाइन। आस्तीन चुनें, Skin Modifier लागू करें और फिर धड़ के लिए इस्तेमाल की गई ठीक वही हड्डियां जोड़ें। फिर, आस्तीन के वर्टेक्स को हाथ की संबंधित हड्डी पर असाइन करें। एकजुट विकृति सुनिश्चित करने के लिए, आस्तीन और धड़ के किनारों पर वजन पूरी तरह मेल खाने चाहिए ताकि फटाव न हो।
मजबूत असाइनमेंट के लिए वर्कफ्लो
भविष्य में इस समस्या से बचने के लिए, एक व्यवस्थित प्रक्रिया अपनाएं:
- ज्यामिति एकीकरण: स्किनिंग से पहले, किरदार की सभी जुड़ी हुई टुकड़ियों को एक ही मेश ऑब्जेक्ट में जोड़ें (Attach)।
- पूर्ण हड्डी चयन: Skin Modifier लागू करते समय, Biped या कंकाल की सभी हड्डियां एक साथ जोड़ें, भले ही आपको लगे कि सभी प्रभावित नहीं करेंगी।
- प्रारंभिक वैश्विक असाइनमेंट: बारीक करने से पहले, सभी वर्टेक्स चुनें और उन्हें अस्थायी केंद्रीय रूट हड्डी पर असाइन करें, फिर विशिष्ट क्षेत्रों को उनकी सही हड्डियों पर री-असाइन करें।
- प्रगतिशील वजन पेंटिंग: क्षेत्रवार काम करें (बाईं टांग, दाहिना हाथ, धड़), एक पूरे सेक्शन के वजन पेंट करने के बाद अगले पर जाएं।
- निरंतर टेस्टिंग: हर मुख्य क्षेत्र असाइन करने के बाद, हड्डी हिलाकर जांचें कि मेश तुरंत फॉलो करती है।
इस दृष्टिकोण से, आप सुनिश्चित करेंगे कि आपके किरदार का हर वर्टेक्स सही हड्डी के जादू के अधीन हो, आपकी एनिमेशन की धुन पर नाचने को तैयार। और यदि कोई भाग विरोध करे, तो याद रखें: थोड़ी सी प्रेरक वेट पेंटिंग आमतौर पर काम कर जाती है 😉।