2013-08-12 10 views
5

क्लिक करने के बाद ... कई घंटों में, मैंने कोशिश की, खोज और पढ़ा है कि कैमरे को थ्री.जेएस में पथ के साथ कैसे चलाना है। मुझे बस यह प्रतीत नहीं होता है, या मैं संतृप्त हो गया हूं और जवाब नहीं देख सकता, भले ही यह मुझे चेहरे पर थोड़ा सा कर दे।Three.js क्लिक करें ईवेंट के बाद कैमरे को

जो मैं चाहता हूं वह मुश्किल नहीं है। मेरे पास 3 डी स्पेस में कई आइकन जैसी चीजें हैं, जिन्हें मैं क्लिक करने में सक्षम होना चाहता हूं। मुझे इसके लिए THREEx एक्सटेंशन मिला है, ताकि हिस्सा ठीक हो। अब वह हिस्सा जहां कैमरा पूर्व निर्धारित मार्ग के साथ आसानी से चलता है, इसके साथ-साथ वाई-अक्ष पर भी, ताकि यह अगले 'आइकन' का सामना कर सके।

मेरा पहला दृष्टिकोण बेजियर वक्र का उपयोग करके पथ बनाना था और एक सर्पिल-आकार में उन लोगों में से एक को ऊपर की ओर बढ़ाना था, फिर क्लिक करें कि क्लिक ईवेंट के बाद उस पथ के साथ कैमरे को एनिमेट करने का तरीका जानें। मैं अभी भी अटक गया हूं - कठिन - यह पता लगाने की कोशिश कर रहा हूं कि एक सरल पथ कैसे ऊपर की तरफ घुमाएगा, अकेले ही चुनौतीपूर्ण हिस्सा दें।

क्या मैं सही रास्ते पर हूं? यदि हां, तो मैं इस तरह का रास्ता कैसे बना सकता हूं? या क्या मुझे नियमित बेजियर वक्र बनाना चाहिए और घूमना चाहिए और इसे तब तक संपादित करना चाहिए जब तक कि यह मेरी ज़रूरतों को पूरा न करे? और आखिरकार, मैं कैमरे को एक (लघु) एनिमेटेड, चिकनी गति में पथ का पालन कैसे करता हूं?

अग्रिम धन्यवाद!

+4

इस उदाहरण Three.js देखें: http://threejs.org/examples/webgl_geometry_extrude_splines.html – WestLangley

+0

ओह वाह, मैं कैसे याद किया है कि एक? धन्यवाद! – Gizrah

उत्तर

0

इस लिंक पर एक नज़र डालें: http://cubic.org/docs/hermite.htm

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

लिंक पर, चर्चा एक गणित व्याख्याकर्ता के साथ शुरू होती है, छद्म कोड प्रदान करती है, और फिर दिखाती है कि प्रारंभिक गणित के विविधता के साथ कई लोकप्रिय प्रकार के वक्र कैसे प्राप्त करें। यह टीसीबी जारी है: तनाव, निरंतरता, & बाईस कर्व, जो आपको अपने कैमरे पर अच्छे प्रकार के नियंत्रण प्रदान करेगा।

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