विषयसूची:
- चरण 1: शुरू करने से पहले
- चरण 2: प्रसंस्करण की स्थापना
- चरण 3: कोड लिखना
- चरण 4: 3D मॉडल
- चरण 5: डिवाइस पर चलाएं
- चरण 6: वीआर सिमुलेशन बजाना
- चरण 7: हमारे स्रोत
वीडियो: एंड्रॉइड के लिए प्रोसेसिंग का उपयोग कर मोबाइल वर्चुअल रियलिटी (टीएफसीडी): 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
आभासी वास्तविकता (वीआर) नई तकनीकों में से एक है जो भविष्य के उत्पादों के लिए दिलचस्प हो सकती है। इसमें बहुत सारे अवसर हैं और आपको महंगे VR ग्लास (Oculus Rift) की भी आवश्यकता नहीं है। यह स्वयं करना बहुत कठिन लग सकता है, लेकिन मूल बातें जितनी दिखती हैं, उससे कहीं अधिक आसान हैं। यदि आपके पास बुनियादी प्रोग्रामिंग और मॉडलिंग कौशल हैं तो आप इसे कर सकते हैं। हमने प्रोसेसिंग और ब्लेंडर का इस्तेमाल किया। यह निर्देशयोग्य आपके फ़ोन पर एक साधारण VR वातावरण प्रोग्राम करने के लिए चरण-दर-चरण मार्गदर्शिका है। आपको बस अपना एंड्रॉइड फोन, (कार्डबोर्ड) वीआर फोन ग्लास और सॉफ्टवेयर (प्रोसेसिंग और 3 डी मॉडलिंग सॉफ्टवेयर) चाहिए। इस निर्देश के अंत में, आपके पास कई (चलती) वस्तुओं वाला एक कमरा होगा।
चरण 1: शुरू करने से पहले
शुरू करने से पहले आपको 3 काम करने होंगे:1. प्रसंस्करण डाउनलोड करें, https://processing.org/download/ से
2. सुनिश्चित करें कि आपका फोन डेवलपर मोड पर सेट है: यह प्रति फोन अलग हो सकता है, नीचे कुछ विकल्प दिए गए हैं: एंड्रॉइड: सेटिंग्स> फोन के बारे में> बिल्ड नंबर सैमसंग गैलेक्सी: सेटिंग्स> डिवाइस के बारे में> बिल्ड नंबर एलजी: सेटिंग्स> फोन के बारे में> सॉफ्टवेयर जानकारी> बिल्ड नंबर एचटीसी वन: सेटिंग्स> के बारे में> सॉफ्टवेयर जानकारी> अधिक> बिल्ड नंबर
जब आपको सेटिंग्स का बिल्ड नंबर सेक्शन मिल जाए, तो सेक्शन पर 7 बार टैप करें। 7वें टैप के बाद फोन डेवलपर मोड में होगा।
इसके बाद: सेटिंग> डेवलपर्स के लिए विकल्प> यूएसबी डिबगिंग सक्षम करें पर जाएं, यह भी सुनिश्चित करें कि आपका फोन अज्ञात स्रोतों से ऐप्स स्वीकार करता है।
3. इस ट्यूटोरियल से फ़ाइलें डाउनलोड करें और निकालें। एक ज़िप फ़ाइल शामिल है जिसमें सभी फ़ाइलें शामिल हैं और साथ ही वे फ़ाइलें जिनमें हमारे द्वारा उपयोग किए गए प्रोग्राम (ब्लेंडर) से 3D फ़ाइल डेटा शामिल है। इस फ़ोल्डर को डाउनलोड और अनज़िप करें और इसे अपने कंप्यूटर पर कहीं रखें जहाँ आप इसे पा सकते हैं। स्टेप 4 में आपको फिर से फोल्डर खोलने के लिए कहा जाएगा।
चरण 2: प्रसंस्करण की स्थापना
शुरू करने से पहले आपको एंड्रॉइड डेवलपमेंट को सपोर्ट करने के लिए प्रोसेसिंग सेट अप करनी होगी। पहला कदम स्केच विंडो के ऊपरी दाहिने हिस्से में जावा बटन पर क्लिक करके प्रोसेसिंग एंड्रॉइड मोड को सक्षम करना है। (छवि 1)
यह आपको एक संदेश के साथ संकेत देगा। "स्वचालित रूप से एसडीके डाउनलोड करें" पर क्लिक करें और प्रसंस्करण एंड्रॉइड ऐप बनाने के लिए आवश्यक सभी फाइलों को डाउनलोड करना शुरू कर देगा। (छवि 2)
जब यह प्रक्रिया समाप्त हो जाएगी तो आप Android के लिए ऐप्स बनाने में सक्षम होंगे, जिसमें VR ऐप्स शामिल हैं जिन पर हम ध्यान केंद्रित करेंगे। इस काम को करने के लिए आपको एक और विकल्प चुनना होगा। एंड्रॉइड पर जाएं और वीआर टैब चुनें, इससे यह सुनिश्चित हो जाएगा कि ऐप में निर्यात होने पर सभी आवश्यक पुस्तकालय शामिल हैं। (छवि 3)
अब आप अपने स्केच पर काम शुरू करने के लिए तैयार हैं
चरण 3: कोड लिखना
यह ट्यूटोरियल स्वयं कोड लिखने के बारे में नहीं है। लेकिन कोड में शामिल टिप्पणियों का उपयोग करके आप समझ पाएंगे कि क्या हो रहा है।
अब आप उस.pde फाइल को खोल सकते हैं जो उस एक्सट्रेक्टेड फोल्डर में शामिल है जिसे आपने पहले डाउनलोड किया है। आप कोड को खुलते हुए देखेंगे और इसे अच्छी तरह से देख सकते हैं।
चरण 4: 3D मॉडल
हमने अपना मॉडल बनाने के लिए ब्लेंडर का इस्तेमाल किया, यह एक मुफ्त मॉडलिंग प्रोग्राम है (https://www.blender.org/download/) या एक अलग मॉडलिंग प्रोग्राम का उपयोग करें। यदि आपके पास मॉडलिंग का कोई अनुभव नहीं है, तो आप 3D मॉडल ऑनलाइन (https://www.thingiverse.com/) भी पा सकते हैं। 3D मॉडल और कोड वाला फ़ोल्डर आपके लिए पहले ही बनाया जा चुका है, लेकिन यदि आप अपना प्रोजेक्ट बनाना चाहते हैं आपको निम्नलिखित निर्देशों का पालन करना होगा।
- प्रोसेसिंग स्केच फोल्डर में एक डेटा फोल्डर (जिसे "डेटा" कहा जाता है) बनाएं। (आपके स्केच को पहले सहेजा जाना है, सुनिश्चित करें कि आप जानते हैं कि यह कहाँ सहेजा गया है। विंडोज़ में डिफ़ॉल्ट रूप से यह आपके अंदर है दस्तावेज़/प्रसंस्करण/name_of_sketch)
- निर्यात: अपने 3D मॉडल को.obj फ़ाइल के रूप में सहेजें -.mtl फ़ाइल सहित जो बनावट के संदर्भ में है (यदि आपके पास कोई है)
- यदि आपके पास बनावट है, तो उन्हें डेटा फ़ोल्डर में भी रखें और सुनिश्चित करें कि.mtl फ़ाइल उनका सही संदर्भ देती है। (.mtl फ़ाइलें उदाहरण के लिए नोटपैड के साथ खोली जा सकती हैं और इसमें सादा पाठ होता है)
- नोट: एक फोन बहुत जटिल मॉडल या कई बनावट को संभाल नहीं सकता है इसलिए सुनिश्चित करें कि मॉडल लो पॉली है और आप यथासंभव कम बनावट शामिल करते हैं। मैंने एक विमान पर एक बनावट को टाइल किया और इसने स्केच को असहनीय रूप से धीमा कर दिया।
चरण 5: डिवाइस पर चलाएं
अब आप अपने मोबाइल फोन पर उदाहरण चलाने के लिए तैयार हैं।
सबसे पहले, टैब एंड्रॉइड और डिवाइस के तहत जांचें कि क्या आपका डिवाइस दिखाई दे रहा है। यदि ऐसा नहीं है, तो सुनिश्चित करें कि आपने इस ट्यूटोरियल के चरण 1 के चरणों का पालन किया है।
यदि डिवाइस दिखाई देता है तो आप रन ऑन डिवाइस बटन को हिट करने के लिए तैयार हैं या शॉर्टकट ctrl+R का उपयोग करें। प्रसंस्करण स्केच को संकलित करना और इसे आपके मोबाइल फोन पर स्थापित करना शुरू कर देगा। यदि प्रसंस्करण में कोई त्रुटि आती है, तो इस ट्यूटोरियल के चरण एक की जाँच करें या अपना कोड जाँचें।
चरण 6: वीआर सिमुलेशन बजाना
अब आपका काम हो गया, Google कार्डबोर्ड ऐप लॉन्च हो जाएगा और आप मोबाइल VR के शानदार अनुभव का आनंद ले सकते हैं।
चरण 7: हमारे स्रोत
ऐप का मुख्य सेट अप निम्नलिखित लिंक से मिली जानकारी पर आधारित है। इनमें VR सहित प्रोसेसिंग का उपयोग करके Android के लिए ऐप्स बनाने के बारे में बहुत अच्छी जानकारी है।
android.processing.org/
android.processing.org/tutorials/vr_intro/i…
आपके प्रसंस्करण कोड को लिखने में एक बड़ी मदद प्रसंस्करण की आधिकारिक साइट है, जिसमें संदर्भों की एक सूची शामिल है।
processing.org/reference/
यदि आपको VR चश्मा चाहिए तो आप उन्हें बहुत कम पैसे में खरीद सकते हैं उदाहरण के लिए:
www.amazon.com/slp/google-cardboard-viewer…
अपने फोन का स्क्रीन कैप्चर करना चाहते हैं, आप इसका उपयोग कर सकते हैं:
www.duapps.com/product/du-recorder.html
सिफारिश की:
एंड्रॉइड स्टूडियो के साथ एंड्रॉइड ऐप कैसे बनाएं: 8 कदम (चित्रों के साथ)
एंड्रॉइड स्टूडियो के साथ एंड्रॉइड ऐप कैसे बनाएं: यह ट्यूटोरियल आपको एंड्रॉइड स्टूडियो डेवलपमेंट एनवायरनमेंट का उपयोग करके एंड्रॉइड ऐप बनाने की मूल बातें सिखाएगा। जैसे-जैसे Android डिवाइस अधिक सामान्य होते जाएंगे, नए ऐप्स की मांग केवल बढ़ेगी। Android Studio उपयोग में आसान है (एक
उछलकर वापस आना ! Arduino और Acclerometer का उपयोग करके वर्चुअल रियलिटी गेम: 9 कदम
उछलकर वापस आना ! Arduino और Acclerometer का उपयोग करके वर्चुअल रियलिटी गेम: इस ट्यूटोरियल में हम Arduino और Acclerometer का उपयोग करके एक वर्चुअल रियलिटी गेम बनाएंगे
वर्चुअल रियलिटी के लिए एकता में कर्व्ड यूआई बनाना: 4 कदम
वर्चुअल रियलिटी के लिए एकता में घुमावदार यूआई बनाना: यदि आप अपने वर्चुअल रियलिटी एप्लिकेशन या वीआर गेम के लिए एक घुमावदार यूजर इंटरफेस बनाने के लिए एक मुफ्त और आसान समाधान की तलाश में हैं तो आप सही जगह पर हैं। इस ब्लॉग में आप यूनिटी यूआई एक्सटेंशन का उपयोग करके एकता में एक घुमावदार यूआई तत्व बनाना सीखेंगे।
Arduino का उपयोग करके वर्चुअल रियलिटी सूट: 7 कदम (चित्रों के साथ)
Arduino का उपयोग करके वर्चुअल रियलिटी सूट: मैंने यह प्रोजेक्ट पूर्ण VR में सामान्य कंप्यूटर गेम खेलने के लिए बनाया है। यह प्रोजेक्ट आपके कीबोर्ड की कुंजियों को दबाने या पकड़ने में आपकी गतिविधियों का अनुकरण करता है उदाहरण- जब आप आगे बढ़ते हैं तो कुंजी 'w' दबाने की क्रिया का अनुकरण किया जाता है। मेरे पास इमू है
सिटीकोस्टर - अपने व्यवसाय के लिए अपना खुद का ऑगमेंटेड रियलिटी कोस्टर बनाएं (टीएफसीडी): 6 कदम (चित्रों के साथ)
सिटीकोस्टर - अपने व्यवसाय के लिए अपना खुद का ऑगमेंटेड रियलिटी कोस्टर बनाएं (टीएफसीडी): आपके कप के नीचे एक शहर! सिटीकोस्टर रॉटरडैम हेग हवाई अड्डे के लिए एक उत्पाद के बारे में सोचकर पैदा हुआ एक प्रोजेक्ट है, जो शहर की पहचान व्यक्त कर सकता है, लाउंज क्षेत्र के ग्राहकों को बढ़ी हुई वास्तविकता के साथ मनोरंजन कर सकता है। ऐसे माहौल में