ग्राफ़िक को उसकी स्थिर अवस्था में खिसकाए बिना टेम्पलेट का एंकर पॉइंट समायोजित करने के लिए, Motion स्लाइडर का उपयोग करें, जो मेल खाते एंकर और पोज़िशन निर्देशांकों को एक साथ बदलते हैं। इन स्लाइडरों को Final Cut Pro में पब्लिश करें, 100% स्केल और शून्य रोटेशन पर पिवट चुनें, फिर ऐनिमेट करें।

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

केवल एंकर पॉइंट पब्लिश करने से ग्राफ़िक क्यों खिसकता है

एंकर पॉइंट रोटेशन और स्केलिंग के लिए पिवट निर्धारित करता है। Apple बताता है कि किसी लेयर की पोज़िशन उसके एंकर पॉइंट पर केंद्रित होती है, इसलिए एंकर को ऑफ़सेट करने से पोज़िशन निर्देशांकों के सापेक्ष लेयर कहाँ दिखाई देती है, यह भी बदल जाता है। इसलिए केवल एंकर पब्लिश करने से ऐसा नियंत्रण नहीं मिलता जो छवि को स्थिर रखे। Motion में Properties Inspector के नियंत्रण।

यहाँ विकसित व्यावहारिक समाधान एक ही लेयर पर दो मानों को जोड़ता है: क्षैतिज एंकर को क्षैतिज पोज़िशन के साथ, और ऊर्ध्वाधर एंकर को ऊर्ध्वाधर पोज़िशन के साथ। 100% स्केल और शून्य रोटेशन पर समान बदलाव दिखाई देने वाले विस्थापन को रद्द कर देते हैं। पिवट खिसकता है, जबकि आयत अपनी जगह पर रहता है।

यह जोड़ Apple के दस्तावेज़ित ट्रांसफ़ॉर्म और रिग व्यवहार से निकाली गई संरचना है, Apple का प्रीसेट नहीं। Apple ऐसे स्लाइडर दस्तावेज़ित करता है जो कई पैरामीटर अवस्थाओं को नियंत्रित करते हैं और उनके बीच इंटरपोलेट करते हैं। नीचे दिए गए निर्देश इन क्षमताओं का उपयोग करके जोड़े गए नियंत्रण बनाते हैं। Motion में एक साधारण रिग बनाएँ, Motion में Slider विजेट।

Motion में एक तटस्थ परीक्षण ग्राफ़िक बनाएँ

एक साधारण जनरेटर से शुरुआत करें, ताकि दूसरी कलाकृति जोड़ने से पहले आप देख सकें कि क्षतिपूर्ति काम करती है या नहीं।

  1. Motion में, File > New from Project Browser चुनें।
  2. Final Cut Generator चुनें, इच्छित प्रोजेक्ट प्रीसेट चुनें और Open पर क्लिक करें। इस उदाहरण के लिए, 1920 × 1080 प्रोजेक्ट का उपयोग करें।
  3. कंटेनिंग ग्रुप के ट्रांसफ़ॉर्म डिफ़ॉल्ट पर रहने दें और कैमरों या ट्रांसफ़ॉर्म बिहेवियर के बिना मानक 2D व्यवस्था का उपयोग करें।
  4. Rectangle टूल चुनें, मध्यम आकार का आयत बनाएँ और Esc दबाएँ। नीले रंग जैसी सादी फ़िल का उपयोग करें। लेयर का नाम बदलकर Pivot Graphic रखें।

Apple जनरेटर प्रोजेक्ट को ऐसे ग्राफ़िक्स बनाने का तरीका बताता है जो Final Cut Pro के जनरेटर ब्राउज़र में दिखाई देते हैं। उसके शेप निर्देशों में Rectangle टूल से आयत बनाने और ड्रॉइंग मोड से बाहर निकलने के लिए Esc दबाने का वर्णन है। Motion में जनरेटर टेम्पलेट बनाएँ, Motion में साधारण आकृतियाँ बनाएँ।

Pivot Graphic चुनें और Properties इंस्पेक्टर खोलें। इसके Position और Anchor Point निर्देशांक शून्य, Rotation शून्य और Scale 100% पर सेट करें। रिग बनाते समय इन मानों को स्थिर रखें। अलग-अलग अक्ष संपादित करने के लिए निर्देशांक नियंत्रण खोलें। Apple लेयरों और ग्रुपों के लिए इन ट्रांसफ़ॉर्म नियंत्रणों का दस्तावेज़ीकरण करता है। Motion में Properties Inspector के नियंत्रण।

आयत के सटीक आयामों से रद्दीकरण पर कोई असर नहीं पड़ता। उदाहरण की पिवट सीमाएँ केवल निर्देशात्मक निर्देशांक मान हैं, आयत के माप या स्वचालित किनारा पहचान के परिणाम नहीं।

क्षैतिज और ऊर्ध्वाधर पिवट नियंत्रणों का रिग बनाएँ

क्षैतिज स्लाइडर बनाएँ

Object > New Rig चुनें। रिग चुनें, Rig इंस्पेक्टर में Add Slider पर क्लिक करें और बने हुए विजेट का नाम Pivot X रखें। रिग और स्लाइडर जोड़ने के लिए ये Apple के दस्तावेज़ित नियंत्रण हैं। Motion में एक साधारण रिग बनाएँ।

स्लाइडर के नीचे शुरुआत में दो स्नैपशॉट टैग होते हैं। हर टैग एक पैरामीटर अवस्था संग्रहीत करता है; टैगों के बीच के मान इंटरपोलेट होते हैं। आयत के लिए यह मैपिंग उपयोग करें:

विजेट स्नैपशॉट ग्राफ़िक का एंकर निर्देशांक ग्राफ़िक का पोज़िशन निर्देशांक
Pivot X बायाँ सिरा Anchor Point X = -300 Position X = -300
Pivot X दायाँ सिरा Anchor Point X = 300 Position X = 300
Pivot Y बायाँ सिरा Anchor Point Y = -150 Position Y = -150
Pivot Y दायाँ सिरा Anchor Point Y = 150 Position Y = 150

पहली क्षैतिज अवस्था रिकॉर्ड करने के लिए, Pivot X के नीचे बायाँ स्नैपशॉट टैग चुनें, फिर Edit Mode के पास Start पर क्लिक करें। Pivot Graphic चुनें और Anchor Point X तथा Position X, दोनों के लिए -300 दर्ज करें। Stop Rig Edit Mode पर क्लिक करें। दाएँ सिरे की अवस्था भी इसी तरह रिकॉर्ड करें और दोनों मानों के लिए 300 दर्ज करें। Apple स्नैपशॉट चुनने, एडिट मोड में जाने, पैरामीटर बदलने और रिकॉर्डिंग रोकने की प्रक्रिया दस्तावेज़ित करता है। Motion में स्नैपशॉट बनाएँ और प्रबंधित करें।

रिकॉर्डिंग के दौरान केवल इच्छित निर्देशांक जोड़ी बदलें। कैनवस पर खींचने से अतिरिक्त पैरामीटर बदल सकते हैं, जिससे यह समझना कठिन हो जाता है कि विजेट वास्तव में किन चीज़ों को नियंत्रित करता है।

ऊर्ध्वाधर स्लाइडर जोड़ें

Pivot X को उसकी मध्य स्थिति पर लौटाएँ। रिग में एक और स्लाइडर जोड़ें और उसका नाम Pivot Y रखें। तालिका में दिए गए ऊर्ध्वाधर मानों का उपयोग करके उसके दोनों सिरों की अवस्थाएँ रिकॉर्ड करें। केवल Anchor Point Y और Position Y बदलें; क्षैतिज जोड़ी को पहले विजेट के नियंत्रण में रहने दें।

रिकॉर्डिंग के बाद दोनों विजेट जाँचें। हर विजेट में निर्देशित निर्देशांक जोड़ी होनी चाहिए। Apple रिग किए गए पैरामीटरों की पहचान जॉयस्टिक आइकन से करता है और रिकॉर्ड किए गए पैरामीटर विजेट नियंत्रणों के नीचे दिखाता है। Motion में स्नैपशॉट बनाएँ और प्रबंधित करें।

स्लाइडर इंटरपोलेशन को Linear पर रखें। चाहें तो Pivot X का दिखाया गया Range Minimum और Range Maximum क्रमशः -300 और 300 पर सेट करें, और Pivot Y का -150 और 150 पर। ये सेटिंग स्लाइडरों के लेबल तय करती हैं; पैरामीटर मैपिंग नहीं बनातीं। स्नैपशॉट ही वह मैपिंग स्थापित करते हैं। Motion में Slider विजेट।

जाँचें कि क्या स्थिर रहता है—और कब

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

रद्दीकरण को एक अक्ष की गणना से समझा जा सकता है। मान लें कि q ग्राफ़िक में एक बिंदु है, a उसका एंकर निर्देशांक है और p उसका पोज़िशन निर्देशांक है। बिना स्केल और रोटेशन वाले उदाहरण में दिखाई देने वाला निर्देशांक p + q - a है। रिग p = a सेट करता है, जिससे q अपरिवर्तित रहता है। इस अंकगणित को नमूना निर्देशांकों से जाँचा गया था; यह ऐप में प्लेबैक परीक्षण नहीं है।

अन्य स्केल पर एंकर और पोज़िशन में समान बदलाव अब रद्द नहीं होते। उदाहरण के लिए, 200% स्केल पर q = 0 में स्थित ग्राफ़िक का केंद्र, जिसमें p = a = 100 है, 100 + 2 × (0 - 100) = -100 बन जाता है। इससे समझ आता है कि स्केल करने के बाद इस साधारण पिवट रिग को समायोजित करने पर छवि क्यों खिसकती है।

टेम्पलेट डिज़ाइन करते समय इस निर्णय तालिका का उपयोग करें:

आवश्यक व्यवहार उपयुक्त तरीका
शुरुआती कंपोज़िशन बनाए रखते हुए पिवट चुनना 100% स्केल और शून्य रोटेशन पर जोड़े गए स्लाइडर उपयोग करें।
चुने हुए पिवट के इर्द-गिर्द ऐनिमेट करना पिवट स्लाइडर स्थिर रखें; ग्राफ़िक के स्केल या रोटेशन को ऐनिमेट करें।
पूरी कंपोज़िशन को फिर से जगह देना प्लेसमेंट के लिए अलग कंटेनिंग ग्रुप का उपयोग करें।
पहले से ट्रांसफ़ॉर्म की गई छवि बनाए रखते हुए पिवट बदलना उस ट्रांसफ़ॉर्म अवस्था के लिए क्षतिपूर्ति फिर से बनाएँ; यह दो-स्लाइडर मैपिंग पर्याप्त नहीं है।

किसी ज्ञात, स्थिर स्केल और रोटेशन के लिए, पोज़िशन क्षतिपूर्ति में उस ट्रांसफ़ॉर्म का हिसाब होना चाहिए: पोज़िशन बदलाव, स्केल किए गए और घुमाए गए एंकर बदलाव के बराबर होता है। यदि स्केल या रोटेशन भी बदलता है, तो स्थिर सिरा-जोड़े सामान्य समाधान नहीं देते। यहाँ समर्थित सरल कार्यप्रवाह यह है कि तटस्थ अवस्था में पिवट चुनें, फिर ग्राफ़िक को ट्रांसफ़ॉर्म करें।

नियंत्रण पब्लिश करें और Final Cut Pro में उनका उपयोग करें

Rig या Widget इंस्पेक्टर में, हर पिवट स्लाइडर के पैरामीटर नाम पर Control-क्लिक करें और Publish चुनें। Project चुनें, Publishing खोलें और पुष्टि करें कि दोनों विजेट दिखाई दे रहे हैं। Apple दस्तावेज़ित करता है कि टेम्पलेट सहेजे जाने के बाद पब्लिश किए गए विजेट Final Cut Pro में उपलब्ध हो जाते हैं। Motion से Final Cut Pro में रिग पब्लिश करें।

आयत के Scale और Rotation पैरामीटर भी पब्लिश करें। Project > Publishing में उन्हें Graphic Scale और Graphic Rotation जैसे स्पष्ट नाम दें और पिवट नियंत्रणों के नीचे रखें। Apple इस पेन में पब्लिश किए गए नियंत्रणों का नाम बदलने और उनका क्रम बदलने का तरीका दस्तावेज़ित करता है। Motion में टेम्पलेट नियंत्रण प्रबंधित करें।

जनरेटर को वर्णनात्मक नाम और श्रेणी के साथ सहेजें, फिर सेव डायलॉग में Publish पर क्लिक करें। Final Cut Pro में Titles and Generators खोलें, Generators के नीचे उसे ढूँढ़ें और टाइमलाइन में खींचें। Apple इस सेव-और-लागू कार्यप्रवाह को दस्तावेज़ित करता है और पुष्टि करता है कि Final Cut Pro में पब्लिश किए गए पैरामीटर समायोजित किए जा सकते हैं और उन पर कीफ़्रेम लगाए जा सकते हैं। Motion में जनरेटर टेम्पलेट बनाएँ।

जनरेटर इंस्टेंस चुनें और पब्लिश किए गए नियंत्रण इस क्रम में उपयोग करें: Graphic Scale को 100% और Graphic Rotation को शून्य पर रखें, Pivot X और Pivot Y चुनें, फिर स्केल और रोटेशन समायोजित करें या उन्हें ऐनिमेट करें। बनी हुई ऐनिमेशन की शुरुआत, मध्य और अंत जाँचें।

जनरेटर क्लिप के अंतर्निहित Transform नियंत्रणों को अंदरूनी आयत के लिए पब्लिश किए गए नियंत्रणों से अलग रखें। Final Cut Pro, Video इंस्पेक्टर में अपने Anchor X and Y नियंत्रण भी देता है; Apple स्पष्ट रूप से कहता है कि ये एंकर नियंत्रण ऑनस्क्रीन ट्रांसफ़ॉर्म नियंत्रणों में उपलब्ध नहीं हैं। इसलिए व्यूअर के केंद्र वाले वृत्त को खींचना उस अंतर्निहित एंकर को संपादित करने का दस्तावेज़ित तरीका नहीं है। Mac के लिए Final Cut Pro में क्लिप का आकार बदलें, उन्हें खिसकाएँ और घुमाएँ।

टेम्पलेट, साझा इंस्टेंस और संस्करण की सीमाएँ बनाए रखें

टाइमलाइन में बदलाव और टेम्पलेट स्रोत में संशोधन को अलग-अलग कार्रवाइयाँ मानें। पब्लिश किए गए नियंत्रण बदलने से चुने हुए जनरेटर को कस्टमाइज़ किया जाता है। जनरेटर का स्रोत Motion में खोलने से दोबारा इस्तेमाल किए जा सकने वाले टेम्पलेट में बदलाव होता है।

Motion में बनाए गए मौजूदा जनरेटर के लिए, Apple Open in Motion को मूल खोलने और Final Cut Pro प्रीसेट के लिए Open a copy in Motion को अलग बताता है। अपने कस्टम टेम्पलेट का अलग संशोधित संस्करण बनाने के लिए File > Save As का उपयोग करें। Apple यह भी दस्तावेज़ित करता है कि लागू किए गए संशोधित टेम्पलेट को Motion में बाद में संपादित करने से टाइमलाइन इंस्टेंस प्रभावित हो सकते हैं। यह न मानें कि स्रोत सहेजने से Final Cut Pro में केवल वर्तमान में चयनित इंस्टेंस ही बदलता है। Final Cut Pro जनरेटर में संशोधन करें।

कंपाउंड क्लिप एक और साझा सीमा जोड़ते हैं। कंपाउंड क्लिप के अंदर जनरेटर संपादित करने से उस कंपाउंड की साझा सामग्री संपादित होती है। Apple कहता है कि सामग्री में बदलाव उसके चाइल्ड इंस्टेंस में लागू होते हैं। यदि किसी एक स्थान को स्वतंत्र सामग्री चाहिए, तो अंदरूनी बदलाव करने से पहले टाइमलाइन में उस कंपाउंड को चुनें और Clip > Reference New Parent Clip चुनें। Mac के लिए Final Cut Pro में कंपाउंड क्लिप का परिचय, Mac के लिए Final Cut Pro में कंपाउंड क्लिप बनाएँ।

इस कार्यप्रवाह के लिए प्राप्त मौजूदा Motion दस्तावेज़ Motion 6.4 दिखाते हैं। पुराने इंस्टॉलेशन पर काम करते समय समान मेनू या अनुकूलता मान लेने के बजाय संबंधित गाइड संस्करण चुनें। Apple के जनरेटर-संपादन निर्देशों के अनुसार ऐप्स अनुकूल और अपडेटेड होने चाहिए, और दोनों Apple Creator Studio संस्करण होने चाहिए या दोनों एकमुश्त खरीदे गए संस्करण। Motion में एक साधारण रिग बनाएँ, Final Cut Pro जनरेटर में संशोधन करें।

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

स्रोत