मुख्य कंटेंट तक स्किप करें

सेटअप गाइड

यह गाइड आपको अपने मेटाह्यूमन कैरेक्टर्स के साथ रनटाइम मेटाह्यूमन लिप सिंक के बेसिक सेटअप प्रक्रिया के माध्यम से ले जाती है।

नोट: रनटाइम मेटाह्यूमन लिप सिंक मेटाह्यूमन और कस्टम कैरेक्टर्स दोनों के साथ काम करता है। कस्टम कैरेक्टर्स सेट करने के विस्तृत निर्देशों के लिए, कस्टम कैरेक्टर सेटअप गाइड देखें।

पूर्वापेक्षाएँ

शुरू करने से पहले, सुनिश्चित करें:

  1. मेटाह्यूमन प्लगइन आवश्यकताएँ:

    • यूई 5.5 और पहले: अपने प्रोजेक्ट में मेटाह्यूमन प्लगइन सक्षम करें
    • यूई 5.6 और बाद में: अपने प्रोजेक्ट में मेटाह्यूमन कोर टेक प्लगइन सक्षम करें
    अतिरिक्त मेटाह्यूमन प्लगइन्स

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

  2. आपके पास कम से कम एक मेटाह्यूमन कैरेक्टर डाउनलोड और आपके प्रोजेक्ट में उपलब्ध है

  3. रनटाइम मेटाह्यूमन लिप सिंक प्लगइन इंस्टॉल है

स्टैंडर्ड मॉडल एक्सटेंशन प्लगइन

यदि आप स्टैंडर्ड मॉडल का उपयोग करने की योजना बना रहे हैं, तो आपको एक्सटेंशन प्लगइन इंस्टॉल करने की आवश्यकता होगी:

  1. स्टैंडर्ड लिप सिंक एक्सटेंशन प्लगइन को यहाँ से डाउनलोड करें
  2. डाउनलोड की गई आर्काइव से फ़ोल्डर को अपने प्रोजेक्ट के Plugins फ़ोल्डर में निकालें (यदि यह फ़ोल्डर मौजूद नहीं है तो इसे बनाएं)
  3. सुनिश्चित करें कि आपका प्रोजेक्ट एक C++ प्रोजेक्ट के रूप में सेट है (भले ही आपके पास कोई C++ कोड न हो)
  4. अपने प्रोजेक्ट को रीबिल्ड करें
note
  • यह एक्सटेंशन केवल तभी आवश्यक है जब आप स्टैंडर्ड मॉडल का उपयोग करना चाहते हैं। यदि आपको केवल यथार्थवादी मॉडल की आवश्यकता है, तो आप इस चरण को छोड़ सकते हैं।
  • प्लगइन्स को मैन्युअल रूप से बनाने के तरीके के बारे में अधिक जानकारी के लिए, बिल्डिंग प्लगइन्स ट्यूटोरियल देखें

अतिरिक्त प्लगइन्स

  • यदि आप ऑडियो कैप्चर (जैसे, माइक्रोफ़ोन इनपुट) का उपयोग करने की योजना बना रहे हैं, तो रनटाइम ऑडियो इम्पोर्टर प्लगइन इंस्टॉल करें।
  • यदि आप टेक्स्ट-टू-स्पीच कार्यक्षमता का उपयोग करने की योजना बना रहे हैं:

एनीमेशन ब्लूप्रिंट सेटअप

चरण 1: फेस एनीमेशन ब्लूप्रिंट का पता लगाएं और संशोधित करें

आपको एक एनीमेशन ब्लूप्रिंट को संशोधित करने की आवश्यकता है जो आपके मेटाह्यूमन कैरेक्टर के फेशियल एनिमेशन के लिए उपयोग किया जाएगा। डिफ़ॉल्ट मेटाह्यूमन फेस एनीमेशन ब्लूप्रिंट यहाँ स्थित है:

Content/MetaHumans/Common/Face/Face_AnimBP

फेस एनीमेशन ब्लूप्रिंट

आपके पास लिप सिंक कार्यक्षमता को लागू करने के लिए कई विकल्प हैं:

डिफ़ॉल्ट Face_AnimBP को सीधे खोलें और अपने संशोधन करें। किसी भी परिवर्तन का प्रभाव इस एनीमेशन ब्लूप्रिंट का उपयोग करने वाले सभी MetaHuman कैरेक्टर्स पर पड़ेगा।

नोट: यह दृष्टिकोण सुविधाजनक है लेकिन डिफ़ॉल्ट एनीमेशन ब्लूप्रिंट का उपयोग करने वाले सभी कैरेक्टर्स को प्रभावित करेगा।

चरण 2: इवेंट ग्राफ़ सेटअप

अपना Face Animation Blueprint खोलें और Event Graph पर स्विच करें। आपको एक जनरेटर बनाने की आवश्यकता होगी जो ऑडियो डेटा को प्रोसेस करेगा और लिप सिंक एनीमेशन उत्पन्न करेगा।

  1. Event Blueprint Begin Play नोड जोड़ें यदि यह पहले से मौजूद नहीं है
  2. Create Runtime Viseme Generator नोड जोड़ें और इसे Begin Play इवेंट से कनेक्ट करें
  3. आउटपुट को एक वेरिएबल के रूप में सेव करें (जैसे "VisemeGenerator") ग्राफ़ के अन्य भागों में उपयोग के लिए

रनटाइम विसेम जनरेटर बनाना

विस्तृत कॉन्फ़िगरेशन विकल्पों के लिए, स्टैंडर्ड मॉडल कॉन्फ़िगरेशन सेक्शन देखें।

चरण 3: एनिम ग्राफ़ सेटअप

इवेंट ग्राफ़ सेटअप करने के बाद, जनरेटर को कैरेक्टर की एनीमेशन से कनेक्ट करने के लिए Anim Graph पर स्विच करें:

  1. वह पोज़ ढूंढें जिसमें MetaHuman फेस होता है (आमतौर पर Use cached pose 'Body Pose' से)
  2. Blend Runtime MetaHuman Lip Sync नोड जोड़ें
  3. पोज़ को Blend Runtime MetaHuman Lip Sync नोड के Source Pose से कनेक्ट करें
  4. अपने VisemeGenerator वेरिएबल को Viseme Generator पिन से कनेक्ट करें
  5. Blend Runtime MetaHuman Lip Sync नोड के आउटपुट को Output Pose के Result पिन से कनेक्ट करें

ब्लेंड रनटाइम MetaHuman लिप सिंक

अगले चरण

अब जब आपका बेसिक एनीमेशन ब्लूप्रिंट सेटअप पूरा हो गया है, तो आपको अपने लिप सिंक जनरेटर को ऑडियो डेटा फीड करने के लिए ऑडियो इनपुट प्रोसेसिंग कॉन्फ़िगर करने की आवश्यकता होगी।

विभिन्न ऑडियो इनपुट विधियों को सेटअप करने का तरीका जानने के लिए ऑडियो प्रोसेसिंग गाइड पर जारी रखें, जिसमें माइक्रोफ़ोन कैप्चर, टेक्स्ट-टू-स्पीच और ऑडियो फ़ाइल प्रोसेसिंग शामिल है।

उन्नत कॉन्फ़िगरेशन विकल्पों और फ़ाइन-ट्यूनिंग के लिए, कॉन्फ़िगरेशन गाइड देखें।