Jeffrey Cross
Jeffrey Cross

ओकेजीओ डब्ल्यूटीएफ प्रभाव

हम कुछ बाहर की कोशिश करने जा रहे हैं - बहुत सारे निर्माता कूल इंटरएक्टिव आर्ट और प्रोजेक्ट बनाने के लिए "प्रोसेसिंग" का उपयोग करते हैं, लेकिन उसी तरह के हाई प्रोफाइल उदाहरण (स्रोत) नहीं हैं जिस तरह से Arduino उदाहरण हैं, इसलिए मेरे पाल माइक रोसेन्थल (बीएलआईपी उत्सव के संस्थापक) ने इस शांत उदाहरण के साथ भेजा। यदि आप लोग इसे पसंद करते हैं, तो हम MAKE पर अधिक प्रसंस्करण परियोजनाएँ बनाने की कोशिश करेंगे।

ओके कोड - जोनाथन बोब्रो द्वारा। पहली बार बैंड ओके गो से डब्ल्यूटीएफ म्यूजिक वीडियो देखने के बाद, इसे शुरू होने के कुछ सेकंड के भीतर, मैंने खुद से कहा, यह एक बहुत ही सरल प्रभाव है (बहुत चतुराई से इस्तेमाल किया गया btw), खासकर ग्राफिक्स प्रोग्राम के लिए। एक नज़र डालिए कि किस बारे में यहाँ बात कर रहे हैं (वीडियो यहाँ)।

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

मैंने तय किया कि ओके गो को केवल शांत लोग नहीं होना चाहिए जो अपने शरीर और रंगमंच की सामग्री के साथ आकर्षित होते हैं, इसलिए मैंने ट्विटर पर पोस्ट किया कि मैं प्रसंस्करण में प्रभाव का एक संस्करण तैयार करूंगा। जब मैं अगली सुबह उठा, तो मुझे ओके गो से संपर्क किया गया और उन्हें कुछ ऐसा बनाने का मौका दिया गया, जिसके साथ लोग खेलते, तलाशते और उम्मीद करते हैं कि वे उत्सुक हों।

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

पृष्ठभूमि को मिटाने का कोड एक ओपन सोर्स प्रोसेसिंग उदाहरण से है, केवल संशोधन के लिए अलग-अलग पिक्सल खींचने के लिए कार्यक्रम बताना था लेकिन ताज़ा नहीं था। कोड में क्रेडिट किए गए एक खुले स्रोत प्रोग्रामर से धुंधला कार्य भी उधार लिया गया था।

स्रोत कोड से आप देख सकते हैं कि यह एक रचनात्मक विचार है जिसमें कुछ मूल मूल कोड और भारी उधार शामिल हैं। मेरा कोड अभी ठीक है, कुछ भी शानदार नहीं है, और मुझे लगता है कि यह याद रखना महत्वपूर्ण है कि महान काम कोड के सबसे सरल से भी आ सकते हैं। आशा है की आप इसका आनंद ले!

शेयर

एक टिप्पणी छोड़