3DEXCITE में मानव मुद्राएँ

15 फरवरी 2025 पढ़ने में 4 मिनट लगेंगे
शेयर करना

परिचय

हमारे पिछले ब्लॉग, हमने जावास्क्रिप्ट का उपयोग करके किसी मनुष्य को पूर्वनिर्धारित पथ पर चलने के लिए प्रेरित करने का तरीका बताया था। यदि आपने वह ब्लॉग नहीं पढ़ा है, तो आगे बढ़ने से पहले उसे अवश्य पढ़ें!

अब, आइए एक कदम आगे बढ़ते हुए में मानव मुद्राओं को 3DEXCITE । इस ट्यूटोरियल के अंत तक, आप यह सीख जाएंगे कि विशिष्ट क्रियाओं द्वारा ट्रिगर किए गए गतिशील मुद्राओं को अपने मानव अभिनेता से कैसे करवाया जाए।

 3DEXCITE में मानव मुद्राएँ

चरण 1: मानव मॉडल आयात करें

पहला चरण है अपने सीन में एक मानव मॉडल को । इसे करने का तरीका यहाँ दिया गया है:

  1. पर जाएं प्रोजेक्ट ट्री के अंतर्गत एक्टर्स
  2. राइट-क्लिक करें और ' क्रिएट ह्यूमन्स' अपने सीन में मानव मॉडल जोड़ने के लिए
  3. अब आप आवश्यकतानुसार मानव आकृति की स्थिति और समायोजन कर सकते हैं।.
चित्र 1: मानव सृजन – रचनात्मक अनुभव

चरण 2: मानव मुद्रा बनाएं

अगले चरण में, हम एक ऐसी मानवीय मुद्रा जिसे पात्र किसी विशेष समय पर अपनाएगा। पात्र की गतिविधियों में विविधता और यथार्थता जोड़ने के लिए यह चरण अत्यंत महत्वपूर्ण है।

  1. में प्रॉपर्टीज़ , मानव मॉडल का चयन करें।
  2. ढूंढें पोस्चर बिहेवियर और अपने मानव अभिनेता के लिए एक पूर्वनिर्धारित मुद्रा चुनें या एक कस्टम मुद्रा बनाएं।
  3. अपने दृश्य के अनुसार पोज़ सेटिंग्स को आवश्यकतानुसार समायोजित करें। आप शरीर के अंगों, चेहरे के भावों आदि को नियंत्रित कर सकते हैं।.

 

चरण 3: एनिमेशन एडिटर बनाएं

अब, आइए एनीमेशन एडिटर को मानव गतिविधियों और मुद्राओं को संभालने के लिए सेट अप करें:

  1. में एनिमेशन एडिटरबनाएं एनिमेशन सीक्वेंस
  2. विभिन्न मुद्राओं के बीच संक्रमण के लिए कीफ्रेम परिभाषित करें।.
  3. आप ट्रांज़िशन के समय, गति और सुगमता को नियंत्रित कर सकते हैं, जिससे गतिशील, सजीव गतिविधियों का भ्रम पैदा होता है।.

 

चरण 4: स्क्रिप्टेड एक्टर बनाएं

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

  1. पर जाएं सीन ग्राफ बनाएं स्क्रिप्टेड एक्टर
  2. एक नई स्क्रिप्ट —यहीं पर हम मानव मुद्रा को ट्रिगर करने के लिए जावास्क्रिप्ट कोड लिखेंगे।

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

var PostureEventClass = function () {
EP.Event.apply(this, arguments);
};

PostureEventClass.prototype = Object.create(EP.Event.prototype);
PostureEventClass.prototype.constructor = PostureEventClass;
PostureEventClass.prototype.type = 'PostureEventType';

यदि (!STU.PostureEvent) {
STU.PostureEvent = PostureEventClass;
}

यदि (!EP.EventServices.getEventByType(PostureEventClass.prototype.type)) {
EP.EventServices.registerEvent(PostureEventClass);
}

beScript.onStart = function () {
// स्क्रिप्ट शुरू होने पर आरंभीकरण
};

beScript.onStop = function () {
// अनुभव समाप्त होने पर सफाई
};

beScript.execute = function (context) {
// प्रत्येक फ्रेम में कॉल किया जाता है
};

beScript.onAllKeyboardRelease = function (iEvent) {
if (iEvent.key === this.TriggerKey) { // अपने कस्टम कुंजी मान का उपयोग करें
let newEvent = new STU.PostureEvent();
this.actor.dispatchEvent(newEvent);
}
};

इस कोड में:

  • हम PostureEventType को पोस्चर परिवर्तन को ट्रिगर करने के लिए
  • हम कीबोर्ड इनपुट इवेंट को ट्रिगर करने के 'L' मुद्रा के लिए
  • कुंजी दबाते ही, पोस्चर इवेंट वांछित मुद्रा को निष्पादित करने के लिए मानव अभिनेता को

 

चरण 5: दृश्य परिदृश्य बनाएं

बाद स्क्रिप्टेड एक्टर के , आइए स्टोरीटेलिंग का:

  1. खुली कहानी सुनाएं और एक नया परिदृश्य बनाएं
  2. जोड़ें “प्रत्येक बार स्क्रिप्ट एक्टर निष्पादित होने पर” क्रिया
  3. एनीमेशन को मुद्रा परिवर्तन स्क्रिप्ट के निष्पादन के समय

 

चरण 6: अनुभव का आनंद लें

दबाएं प्ले अनुभव को चलाने के लिए

  1. एक बार जब आप अनुभव शुरू कर दें, तो 'L' (या वह कुंजी जिसे आपने स्क्रिप्ट में परिभाषित किया है) दबाएं।
  2. मानव कलाकार स्वचालित रूप से उस मुद्रा में परिवर्तित हो जाएगा जिसे आप एनीमेशन में निर्धारित करेंगे।.

 

निष्कर्ष

इन चरणों का पालन करके, आपने में मानव मुद्राओं को 3DEXCITE है। अगली बार जब आप कोई दृश्य बनाएँ, तो आप इन तकनीकों का उपयोग करके अपने 3D अनुभव में अधिक यथार्थता और अंतःक्रियाशीलता ला सकते हैं। चाहे यह किसी प्रदर्शन के लिए हो या किसी आकर्षक कहानी कहने के क्षण के लिए, मानव मुद्राएँ एक गतिशील स्पर्श जोड़ती हैं जो उपयोगकर्ता अनुभव को बेहतर बनाती हैं।

Hanen Bdioui
सदस्यता लें
की सूचना दें
अतिथि

1 टिप्पणी
सबसे पुराने
नवीनतम सबसे अधिक वोट प्राप्त
इनलाइन फीडबैक
सभी टिप्पणियाँ देखें
वापसी का रास्ता

[…] अगले ट्यूटोरियल में, हम जावास्क्रिप्ट का उपयोग करके मुद्राओं और हाव-भाव को स्वचालित करके चीजों को और आगे ले जाएंगे। जुड़े रहिए—यह बहुत ही रोमांचक होने वाला है […]

1
0
आपके विचार जानना चाहूंगी, कृपया टिप्पणी करें