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
आपके विचार जानना चाहूंगी, कृपया टिप्पणी करें