
कमर का ड्रामा जो आपकी रिग को बर्बाद कर देता है
यदि कभी आपका किरदार कमर के कंट्रोलर को हिलाने के बाद चुर्रो की तरह मुड़ गया हो, तो आप अकेले नहीं हैं। यह एक सामान्य गलती है: कमर को सीधे जनरल कंट्रोलर से जोड़ना बिना हायरार्की के बारे में सोचे। परिणाम: सिस्टम ढह जाता है, स्किनिंग रोती है और आप... खैर, आप भी 😩।
हड्डियों के प्रलय से बचने के लिए सही हायरार्की
एक अच्छी तरह से संरचित रिग में, जनरल कंट्रोलर हायरार्की के सबसे ऊपर होना चाहिए, बिना पहले से स्किन किए गए हड्डियों के प्रभाव के। कमर के लिए, पैरेंटिंग के बजाय कंस्ट्रेंट्स का उपयोग करें जैसे:
- Position Constraint जनरल कंट्रोलर के सापेक्ष स्थिति बनाए रखने के लिए
- Orientation Constraint ताकि यह घूम सके, लेकिन विनाशकारी ट्रांसफॉर्मेशन न विरासत में ले
इस तरह आप पूरे किरदार को हिला सकते हैं और कमर को मैनिपुलेट कर सकते हैं बिना मेश को गीले कागज की आकृति की तरह तोड़े 📏।
प्रो सॉल्यूशन: नल ग्रुप्स या हेल्पर्स का उपयोग करें
इसे संभालने का एक शानदार और सुरक्षित तरीका है कमर के कंट्रोलर को एक हेल्पर या नल ग्रुप के अंदर कैप्सुलेट करना। वह ग्रुप जनरल कंट्रोलर से जुड़ता है, लेकिन अंदर का हैंडलर अपनी ट्रांसफॉर्मेशनल अखंडता को बरकरार रखता है। 💡
Blender में यह Child Of से किया जाता है; 3ds Max में आप Link Constraint का उपयोग कर सकते हैं यदि आपको समय के साथ लिंक बदलना हो। किरदार कार में चढ़ता हो या जादुई रूप से लेविटेट करता हो, ऐसी एनिमेशन्स के लिए आदर्श!
यह सिर्फ हिलाने की बात नहीं... बल्कि तोड़ने से बचने की है
रिगिंग डायनामाइट से खाना पकाने जैसा है: सब कुछ ठीक लगता है... जब तक आप एक कनेक्शन गलत न करें और ¡boom!, कमर कक्षा से बाहर!
तो अब आप जानते हैं: दिमाग से पैरेंट करें, कंस्ट्रेंट्स का उपयोग करें, बुद्धिमानी से ग्रुप करें और हायरार्किकल अराजकता से बचें। आपकी रिग (और आपकी मानसिक स्वास्थ्य) आपका धन्यवाद करेंगे। क्योंकि कोई नहीं चाहता कि उसका किरदार अनंत की ओर इशारा करते हुए कमर के साथ अच्छे दिन कहे 👋।