की बढ़ती प्रक्रिया को सक्रिय रूप से एनिमेट करना मैं आईओएस में 2 डी संयंत्र के बढ़ने को प्रक्रियात्मक रूप से एनिमेट करने का सबसे अच्छा तरीका जानने का प्रयास कर रहा हूं।एक 2 डी संयंत्र
मैं चाहता हूं कि संयंत्र उपयोगकर्ता को एन्क्रोचिंग महसूस करने के लिए एनिमेट करे। असल में, एक शाखा के बढ़ने को एनिमेट करने के लिए, छोटी कलियों के साथ जो अंततः पूर्ण उगाई गई पत्तियों में एनिमेट हो जाएंगे। इसमें थोड़ा सा साँस लेने के लिए, मैं स्क्रीन पर हाथ से चित्रित महसूस करने के बजाय पौधे को थोड़ा सा बढ़ाना पसंद करूंगा।
एक तरीका मैंने सोचा है कि सीजीपीथ और बेजियर वक्र का उपयोग डंठल और पत्तियों के आकार को बनाने के लिए है, लेकिन मुझे पूरी तरह से यकीन नहीं है कि पथ के चित्र को कैसे एनिमेट किया जाए। एक बार जब मुझे डंठल की "ड्राइंग" मिलती है, तो मैं डंठल पर कुछ बिंदुओं पर छोटी कलियों को "पौधे" बनाना चाहता हूं, क्योंकि रेखा बढ़ रही है/एनिमेटिंग है और ये कलियां पौधे से बाहर बढ़ने लगती हैं।
इस कार्य को पूरा करने के लिए किस मार्ग पर कोई सुझाव है? मैं प्रत्येक फ्रेम को खींचने और उस तरह एनिमेट करने के हाथों के विरोध में प्रक्रियात्मक रूप से एनिमेट करना पसंद करूंगा। मेरा तर्क यह है कि मुझे लगता है कि प्रक्रियात्मक रूप से एनिमेटिंग कम समय लेने वाला होगा, मुझे एनीमेशन के विभिन्न पहलुओं पर अधिक नियंत्रण दें, और अन्य परियोजनाओं में पुन: प्रयोज्य रहें (उल्लेख नहीं है, यह प्रोग्राम के लिए मजेदार होगा!)
I ' एनिमेटेड लाइनों के चित्रण के लिए इस ब्लॉग पोस्टिंग में आ गए हैं: http://oleb.net/blog/2010/12/animating-drawing-of-cgpath-with-cashapelayer/ शायद यह मेरे इच्छित परिणामों को प्राप्त करने के लिए एक प्रारंभिक दृष्टिकोण होगा, मुझे बैठने और कोड के माध्यम से जाने की आवश्यकता है।
इसके अलावा, शायद यह ऐसा कुछ है जो कोकोस 2 डी या कुछ इसी तरह का उपयोग करना आसान होगा? या शायद क्वार्ट्जकोर और कोर एनीमेशन ठीक काम करेगा।
आपके सुझावों के लिए धन्यवाद, इस बिंदु पर कोई भी जानकारी उपयोगी है।
आप निश्चित रूप से कैशपलेयर के साथ सही रास्ते पर हैं, लेकिन आप जो करने की कोशिश कर रहे हैं वह मुश्किल है। फिर भी, महान सवाल! निश्चित रूप से मेरी पसंदीदा सूची पर। – pasawaya
कुछ संसाधन लिंक को एक गैर-उत्तर के रूप में जोड़ा गया। हो सकता है कि आप जितना अधिक खोज रहे हों, लेकिन यह वास्तव में एक समृद्ध एल्गोरिदमिक क्षेत्र है (और शायद आप जितना अधिक चाहते थे)। फिर भी, कुछ विचार दे सकते हैं। –
मैंने सीडब्ल्यू उत्तर में कुछ संसाधन जोड़े, लेकिन मुझे लगता है कि आप एल-सिस्टम्स और इसी तरह के जटिल 3 डी पेड़ पीढ़ी के एल्गोरिदम की तलाश नहीं कर रहे हैं, बल्कि एक साधारण 2 डी, कार्टूनिश पेड़ की वृद्धि को कैसे एनिमेट करना है, है ना? – pasawaya