2015-01-28 12 views
8

यह है कि मैं क्या हासिल करने की कोशिश कर रहा हूँ का एक उदाहरण है:, का उपयोग कर रहा Three.js (R70) के लिए ब्लेंडर (v 2.73) से एक 3D मॉडल का निर्यात कर रहा हूँ http://threejs.org/examples/#webgl_animation_skinning_morphनिर्यात रूप लक्ष्य Three.js को

Three.js r69 से निर्यातक।

मॉडल में एक कंकाल एनीमेशन है, और विभिन्न चेहरे की अभिव्यक्तियों (आंखें खुली/बंद, आदि) के साथ कई आकार की चाबियाँ हैं।

कंकाल एनीमेशन को तीन.जेएस में निर्यात करना ठीक काम करता है, लेकिन मुझे मॉर्फ लक्ष्य को सही तरीके से निर्यात करने के तरीके के रूप में नुकसान हुआ है।

निर्यातक के पास 'मॉर्फ एनीमेशन' के लिए एक चेक बॉक्स है, लेकिन इसे सक्षम करने में बहुत बड़ी फ़ाइल होती है, जहां टाइमलाइन का प्रत्येक फ्रेम एक मोर्फ़ लक्ष्य उत्पन्न करता है। (टाइमलाइन में कंकाल एनीमेशन है)।

नाइट मॉडल (http://threejs.org/examples/models/skinned/knight.js) के लिए जेसन फ़ाइल में 4 मॉर्फ लक्ष्य हैं, प्रत्येक चेहरे की अभिव्यक्ति के लिए एक। यह वही है जो मैं चाहता हूं, लेकिन मैं इसे पुन: उत्पन्न करने में सक्षम नहीं हूं।

ब्लेंडर फ़ाइल/ब्लेंडर को तीन.जेएस वर्कफ़्लो में कैसे सेट अप करने के बारे में कोई सुझाव बहुत सराहना की जाएगी।

+0

नए (आर 70) निर्यातक के एनीमेशन तर्क की समीक्षा की जा रही है। मैं पुराने निर्यातक (आर 6 9) की कोशिश करने का सुझाव देता हूं और देखता हूं कि क्या परिणामस्वरूप आप उम्मीद करते हैं। यदि नहीं, तो यह ब्लेंडर में एक सेटअप समस्या हो सकती है, लेकिन शुरुआत के लिए मैं यह देखना चाहता हूं कि यह निर्यातक के साथ कोई मुद्दा है (या नहीं)। – repsac

+0

मैं पहले ही आर 6 9 निर्यातक का उपयोग कर रहा हूं। मैंने पहले आर70 एक की कोशिश की, लेकिन मुझे काम करने के लिए कंकाल एनीमेशन नहीं मिला। मुझे यकीन है कि यह एक ब्लेंडर सेटअप मुद्दा है, लेकिन मैं 3 डी सॉफ्टवेयर के साथ बिल्कुल अनुभवी नहीं हूं। – vorsk

+0

ठीक है, ठीक है एक एफवाईआई कंकाल एनीमेशन तर्क आगामी आर 71 के लिए फिर से लिखा गया है। – repsac

उत्तर

2

बस इस विषय को बंद करने के लिए:

कुछ परीक्षण और त्रुटि के बाद, हम प्रत्येक रूप लक्ष्य (आकार कुंजी) के लिए ब्लेंडर में एक-फ़्रेम का उपयोग कर समाप्त हो गया हम निर्यात करने के लिए करना चाहता था। मोर्फ़ लक्ष्य का प्रभाव उस फ्रेम पर 1 (अधिकतम) था। तो 3 morph लक्ष्यों के लिए हमारे पास 4 फ्रेम (3 + डिफ़ॉल्ट) थे।

कंकाल एनीमेशन को सही तरीके से निर्यात करने के लिए समयरेखा पर नहीं होना चाहिए था।

यह r69 निर्यातक के साथ काम करता है, और हमने किसी भी नए संस्करण को आजमाया नहीं है।

1

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

आप रंग-कुंजी के साथ ब्लेंडर मॉडल को कोलाडा-फ़ाइल में निर्यात करके स्वयं को प्रमाणित कर सकते हैं और कोलाडा-फ़ाइल को ब्लेंडर में आयात कर सकते हैं। सभी आकार-कुंजी और वजन अभी भी हैं :)

संबंधित मुद्दे