किसी कैरेक्टर की मुद्रा में अलग-अलग हड्डियों के ईज़िंग को स्वतंत्र रूप से कैसे समायोजित करें
अलग-अलग हड्डियों के ईज़िंग को स्वतंत्र रूप से समायोजित करने के लिए, पूरी मुद्रा चुनने के बजाय प्रत्येक हड्डी की किसी खास प्रॉपर्टी, जैसे रोटेशन, की ऐनिमेशन कीज़ संपादित करें। हर ट्रांज़िशन को उसका अपना कर्व दें, फिर सभी हड्डियों का एक साथ प्रीव्यू देखें। यह ट्यूटोरियल कैरेक्टर ऐनिमेशन के व्यावहारिक वर्कफ़्लो के लिए Spine का उपयोग करता है और Maya में इसके समकक्ष कंट्रोल की संक्षिप्त व्याख्या भी देता है।
काम है कैरेक्टर की दो मुद्राओं के बीच ट्रांज़िशन को बेहतर बनाना: उदाहरण के लिए, धड़ धीरे-धीरे स्थिर हो, जबकि कान पहले ही अपना मोड़ पूरा कर ले। इसके लिए आपको रिग किया हुआ कैरेक्टर और संपादन योग्य ऐनिमेशन चाहिए। एक स्थिर मुद्रा में ईज़ करने के लिए कोई ट्रांज़िशन नहीं होता; आपको समय के साथ अलग-अलग मान तय करने वाली कीज़ चाहिए। Spine की कीज़ गाइड बताती है कि कीज़ के बीच इन मानों को कैसे इंटरपोलेट किया जाता है।
1. तय करें कि ट्रांज़िशन के किस हिस्से को बदलना है
हैंडल समायोजित करने से पहले पहचानें कि समस्या मुद्रा, टाइमिंग या ट्रांज़िशन के दौरान गति से जुड़ी है। एक ठोस निर्देश लिखें, जैसे “कान को पहले तेज़ी से मुड़ना चाहिए, फिर धीरे-धीरे अपने अंतिम कोण के करीब पहुँचना चाहिए।” इससे आपको मूल्यांकन करने के लिए एक स्पष्ट नतीजा मिलेगा।
Spine का दस्तावेज़ीकृत पोज़-टू-पोज़ वर्कफ़्लो पहले मुख्य मुद्राएँ तय करता है, फिर उनकी टाइमिंग समायोजित करता है और बीच की गति भरता है। इसका लेयर्ड वर्कफ़्लो एक समय में कुछ हिस्सों पर ध्यान देता है। इन तरीकों को मिलाकर यहाँ उपयोगी क्रम मिलता है: दोनों मुद्राएँ तय करें, अलग-अलग हड्डियों को बेहतर बनाएँ, फिर पूरे कैरेक्टर की समीक्षा करें। आधिकारिक ऐनिमेटिंग गाइड देखें।
संपादन से पहले इस निर्णय-सहायक का उपयोग करें:
| आप क्या देख रहे हैं | सबसे पहले यह बदलाव आज़माएँ |
|---|---|
| अंतिम सिलुएट गलत है | अंतिम मुद्रा बदलें |
| कोई हिस्सा गलत समय पर अपनी अंतिम स्थिति तक पहुँचता है | उस हिस्से की कीज़ की टाइमिंग बदलें |
| शुरुआती और अंतिम स्थितियाँ तथा पहुँचने का समय सही हैं, लेकिन ट्रांज़िशन अचानक लगता है | ईज़िंग समायोजित करें |
| किसी चाइल्ड हिस्से के अपने मान सही दिखते हैं, फिर भी वह अनपेक्षित रूप से हिलता है | उसके पैरेंट की गति जाँचें |
ये समस्या पहचानने के सुझाव हैं, अपने आप लागू होने वाले नियम नहीं। एक समय में एक ही श्रेणी बदलें, ताकि पता चल सके कि किस संपादन से ट्रांज़िशन बेहतर हुआ।
2. शुरुआती और अंतिम कीज़ तय करके स्टोर करें
Spine में Animate मोड खोलें और इच्छित ऐनिमेशन सक्रिय करें। शुरुआती मुद्रा सेट करें और संबंधित प्रॉपर्टीज़ की कीज़ बनाएँ; डेस्टिनेशन फ़्रेम पर जाएँ, दूसरी मुद्रा सेट करें और उन प्रॉपर्टीज़ की कीज़ फिर बनाएँ। रोटेशन, ट्रांसलेशन, स्केल और शीयर के लिए अलग-अलग की कंट्रोल होते हैं। आधिकारिक कीज़ दस्तावेज़ इन पूर्वापेक्षाओं और कंट्रोल का वर्णन करता है।
स्क्रब करने से पहले जाँचें कि दोनों अंतिम स्थितियाँ स्टोर हो चुकी हैं। Auto Key बंद होने पर ट्रांसफ़ॉर्म बदलने से अपने आप की नहीं बनती, और टाइमलाइन आगे बढ़ाने पर बिना की वाले बदलाव मिट जाते हैं। आप बदली हुई प्रॉपर्टी का की बटन क्लिक कर सकते हैं या Key Edited शॉर्टकट K दबा सकते हैं। Auto Key बदलाव करने पर अपने आप कीज़ बनाता है, इसलिए अनचाही कीज़ पर नज़र रखें। इन व्यवहारों का वर्णन कीज़ सेट करना और Auto Key में है।
इस अभ्यास के लिए शुरुआत में केवल उन्हीं प्रॉपर्टीज़ को शामिल करें जिन्हें आप ऐनिमेट करना चाहते हैं। शुरुआती ट्रांज़िशन को सरल रखने से बाद में कर्व में किए गए बदलावों का आकलन करना आसान होता है।
3. एक हड्डी को अलग करके उसका ट्रांज़िशन आकार दें
Spine का Graph व्यू खोलें और पहली हड्डी चुनें। ग्राफ़ अनलॉक होने पर उसमें दिखाई देने वाली हड्डी की पंक्तियाँ आपके चयन के अनुसार बदलती हैं। केवल संबंधित कर्व, जैसे रोटेशन, दिखाने के लिए प्रॉपर्टी विज़िबिलिटी डॉट्स का उपयोग करें। इंटरवल की शुरुआती की चुनें: उसका कर्व टाइप अगली की तक के इंटरपोलेशन को नियंत्रित करता है। चयन और इंटरपोलेशन के इन व्यवहारों का वर्णन ग्राफ़ गाइड में है।
Bezier चुनें और उसके हैंडल समायोजित करें। Linear की गई वैल्यू को एक समान दर से बदलता है; Stepped उसे अगली की तक स्थिर रखता है। Spine की शब्दावली में, Ease out चुनी हुई की के पास बदलाव को धीमा करता है, जबकि Ease in अगली की के पास बदलाव को धीमा करता है। किसी दूसरे ऐप के लेबल भी यही अर्थ रखते हैं, ऐसा मानने के बजाय दस्तावेज़ीकृत व्यवहार का उपयोग करें। कर्व के प्रकार और प्रीसेट देखें।
अगली हड्डी के लिए यही दोहराएँ और केवल उसकी इच्छित प्रॉपर्टी कीज़ चुनें। Spine की Separate हैंडल सेटिंग से आप की के एक तरफ़ के हैंडल को दूसरी तरफ़ वाले हैंडल को हिलाए बिना समायोजित कर सकते हैं। कर्व आकार देने के बाद बार-बार Bezier क्लिक करने से भी बचें: पहले से Bezier कीज़ पर इसे क्लिक करने से हैंडल रीसेट हो जाते हैं। दोनों बातें ग्राफ़ दस्तावेज़ में दी गई हैं।
4. नतीजों की तुलना के लिए दो हड्डियों का उदाहरण लें
एक उदाहरण के तौर पर ऐसा मुद्रा-ट्रांज़िशन लें जिसमें फ़्रेम 0 और 24 पर रोटेशन कीज़ हों। नीचे दिए गए अंक अभ्यास के लिए हैं; ये मापे गए नतीजे या हर रिग के लिए सुझाए गए कोण नहीं हैं। Spine में हड्डी के ट्रांसफ़ॉर्म ऐनिमेशन के मान सेटअप मुद्रा के सापेक्ष होते हैं, जैसा कि हड्डी के ट्रांसफ़ॉर्म और सेटअप मुद्रा में समझाया गया है।
| हड्डी | शुरुआती रोटेशन ऑफ़सेट | अंतिम रोटेशन ऑफ़सेट | इच्छित ट्रांज़िशन |
|---|---|---|---|
| धड़ | 0° | 12° | धीरे से गति शुरू करे और धीरे-धीरे स्थिर हो |
| कान | 0° | −20° | तुरंत मुड़े, फिर धीरे-धीरे अंतिम स्थिति के करीब पहुँचे |
पहले प्रयास में दोनों जोड़ी कीज़ फ़्रेम 0 और 24 पर ही रखें। धड़ के ट्रांज़िशन को आकार दें, फिर कान को अलग से आकार दें। फ़्रेम 6, 12 और 18 देखें और पूछें कि क्या धड़ की व्यापक गति जारी रहते हुए कान का अधिकतर मोड़ पूरा हो चुका है।
इस तुलना से दो रचनात्मक विकल्प अलग-अलग समझ आते हैं। अलग ईज़िंग से कान फ़्रेम 24 की अंतिम स्थिति बनाए रखते हुए पहले ही लगभग स्थिर दिख सकता है। अगर ज़रूरत यह है कि कान वास्तव में फ़्रेम 18 पर अपनी अंतिम स्थिति तक पहुँच जाए, तो उसकी अंतिम की को फ़्रेम 18 पर ले जाएँ। जिस पहुँचने के समय को बदलना तय है, उसकी भरपाई के लिए कर्व को बार-बार आकार न दें।
Spine का Dopesheet इस टाइमिंग बदलाव में मदद करता है: चुनी हुई कीज़ को क्षैतिज दिशा में खींचकर दूसरे फ़्रेम पर ले जाया जा सकता है। ऐनिमेशन ओवरव्यू पर काम करने के बजाय कान की प्रॉपर्टी वाली पंक्ति पर काम करें। ओवरव्यू या हड्डी की पंक्ति में की चुनने से उसके नीचे की कीज़ भी चुनी जाती हैं, जिससे अनजाने में ज़रूरत से अधिक बदलाव हो सकता है। Dopesheet में चयन और कीज़ को बदलना देखें।
5. चाइल्ड हड्डी को ठीक करने से पहले पैरेंट की गति जाँचें
अलग-अलग कर्व होने से कंकाल का हाइरार्की ढाँचा नहीं बदलता। Spine की हड्डियों में रोटेशन, ट्रांसलेशन, स्केल और शीयर ट्रांसफ़ॉर्म होते हैं, और पैरेंट का ट्रांसफ़ॉर्म उसकी चाइल्ड हड्डियों को प्रभावित करता है। इसलिए व्यूपोर्ट में कोई चाइल्ड हड्डी हिल सकती है, भले ही उसकी अपनी की गई प्रॉपर्टी स्थिर हो। आधिकारिक हड्डियों की गाइड इस प्रभाव को समझाती है।
धड़ और कान के उदाहरण में, अगर कान का दिखाई देने वाला मोड़ ज़रूरत से ज़्यादा लगे, तो पहले धड़ को देखें। फिर बीच की किसी हेड हड्डी को और उसके बाद कान के अपने रोटेशन को देखें। यह क्रम दस्तावेज़ीकृत हाइरार्की का अनुसरण करता है और पहचानने में मदद करता है कि किस योगदान को बदलना है।
केवल कर्व समझने में आसानी के लिए इनहेरिटेंस बंद न करें। इससे रिग का व्यवहार बदल जाता है। इसके बजाय, पैरेंट चेन के साथ उसकी संयुक्त गति देखते हुए कान के स्थानीय समायोजन का आकलन करें। वह कर्व चुनें जिससे पूरी मुद्रा का ट्रांज़िशन इच्छित रूप ले।
6. चयन और टाइमिंग की समस्याओं का पता लगाएँ
अगर कई हिस्से एक साथ बदलते हैं, तो एक और ईज़िंग बदलाव करने से पहले चयन जाँचें। Spine के Dopesheet में ओवरव्यू पंक्ति नीचे की पंक्तियों की कीज़ दिखाती है, जबकि प्रॉपर्टी की पंक्तियाँ खास की गई प्रॉपर्टीज़ दिखाती हैं। Graph और Dopesheet में कीज़ का चयन साझा होता है। इन बातों का वर्णन Dopesheet गाइड में है।
अगर क्षैतिज और ऊर्ध्वाधर गति के लिए अलग-अलग की समय चाहिए, तो Spine हड्डी की ट्री प्रॉपर्टीज़ में Separate चेकबॉक्स देता है। आम तौर पर ट्रांसलेशन, स्केल और शीयर में X और Y कीज़ एक साथ बनती हैं; इन्हें अलग करने से मौजूदा ऐनिमेशन के लिए स्वतंत्र टाइमलाइन मिलती हैं। इसका उपयोग तभी करें जब दोनों ऐक्सिस की टाइमिंग अलग चाहिए, जैसा कि X और Y को अलग करना में बताया गया है।
हर बदलाव के बाद पूरा ट्रांज़िशन फिर चलाएँ। Spine की ऐनिमेटिंग गाइड बताती है कि अलग-अलग पास में काम करने से हिस्सों की गति एक-दूसरे से कटी हुई लग सकती है। एक उपयोगी समीक्षा यह है कि एक बार पूरी सिलुएट देखने के लिए और दूसरी बार संपादित की गई खास हड्डी पर ध्यान देकर देखें; यह ऐनिमेटिंग में बताए गए संयुक्त वर्कफ़्लो का अनुसरण करता है।
7. Maya में भी यही तरीका अपनाएँ
Maya में Graph Editor के संबंधित ऐनिमेशन कर्व का उपयोग करें और संबंधित कीज़ के टैंजेंट संपादित करें। Autodesk In Tangent को उस सेगमेंट का आकार देने वाला बताता है जो किसी की से पहले आता है, और Out Tangent को उस सेगमेंट का आकार देने वाला जो उसके बाद आता है। Break Tangents से दोनों हैंडल स्वतंत्र रूप से बदले जा सकते हैं। Maya 2026 Graph Editor का Tangents मेनू देखें।
अगर ट्रांज़िशन अपनी की गई वैल्यू से आगे निकलता है, तो टैंजेंट विकल्प जाँचें। Autodesk के अनुसार Plateau टैंजेंट कर्व के न्यूनतम और अधिकतम मानों को कीज़ पर बनाए रखते हैं और समान वैल्यू वाली कीज़ के बीच सेगमेंट को सपाट करते हैं। पूरे कैरेक्टर पर इसे बिना भेदभाव लागू करने के बजाय, चुनी हुई प्रॉपर्टी पर इस व्यवहार का आकलन करें। उपलब्ध विकल्पों की व्याख्या उसी Tangents मेनू संदर्भ में है।
काम तब पूरा होता है जब शुरुआती और अंतिम स्थितियाँ, पहुँचने के समय और उनके बीच की गति—सभी इच्छित मुद्रा-परिवर्तन के अनुरूप हों। पहले एक हड्डी की प्रॉपर्टी कीज़ से शुरू करें और फिर पूरे कैरेक्टर को देखें; हर अगला बदलाव किसी खास दिखाई देने वाली समस्या का जवाब होना चाहिए।
