สารบัญ:

Mobile Virtual Reality ที่ใช้การประมวลผลสำหรับ Android (TfCD): 7 ขั้นตอน (พร้อมรูปภาพ)
Mobile Virtual Reality ที่ใช้การประมวลผลสำหรับ Android (TfCD): 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mobile Virtual Reality ที่ใช้การประมวลผลสำหรับ Android (TfCD): 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mobile Virtual Reality ที่ใช้การประมวลผลสำหรับ Android (TfCD): 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: VR, AR, MR และ XR คืออะไร? ต่างกันยังไง? แล้วมีประโยชน์อะไรบ้าง? l DGTH 2024, กรกฎาคม
Anonim
Image
Image
กำลังตั้งค่าการประมวลผล
กำลังตั้งค่าการประมวลผล

Virtual Reality (VR) เป็นหนึ่งในเทคโนโลยีใหม่ที่น่าสนใจคือผลิตภัณฑ์ในอนาคต มีโอกาสมากมายและคุณไม่จำเป็นต้องมีแว่นตา VR ราคาแพง (Oculus Rift) การทำด้วยตัวเองอาจดูยากมาก แต่พื้นฐานนั้นง่ายกว่าที่เห็น หากคุณมีทักษะการเขียนโปรแกรมพื้นฐานและการสร้างแบบจำลอง คุณก็สามารถทำได้ เราใช้การประมวลผลและเครื่องปั่น คำแนะนำนี้เป็นคำแนะนำทีละขั้นตอนในการเขียนโปรแกรมสภาพแวดล้อม VR อย่างง่ายบนโทรศัพท์ของคุณ สิ่งที่คุณต้องมีคือโทรศัพท์ Android, (กระดาษแข็ง) แว่นตาโทรศัพท์ VR และซอฟต์แวร์ (ซอฟต์แวร์ประมวลผลและการสร้างแบบจำลอง 3 มิติ) ในตอนท้ายของคำแนะนำนี้ คุณจะมีห้องที่มีวัตถุหลายชิ้น (เคลื่อนไหว)

ขั้นตอนที่ 1: ก่อนเริ่ม

ก่อนเริ่มต้น มี 3 สิ่งที่คุณต้องทำ: ดาวน์โหลดการประมวลผลจาก

2. ตรวจสอบให้แน่ใจว่าโทรศัพท์ของคุณถูกตั้งค่าเป็นโหมดนักพัฒนาซอฟต์แวร์: ซึ่งอาจแตกต่างกันไปตามโทรศัพท์แต่ละเครื่อง โดยด้านล่างมีตัวเลือกสองตัวเลือก: Android: การตั้งค่า > เกี่ยวกับโทรศัพท์ > หมายเลขรุ่น Samsung Galaxy: การตั้งค่า > เกี่ยวกับอุปกรณ์ > หมายเลขรุ่น LG: การตั้งค่า > เกี่ยวกับโทรศัพท์ > ข้อมูลซอฟต์แวร์ > หมายเลขบิวด์ HTC One: การตั้งค่า > เกี่ยวกับ > ข้อมูลซอฟต์แวร์ > เพิ่มเติม > หมายเลขบิวด์

เมื่อคุณพบส่วนหมายเลขบิลด์ของการตั้งค่า ให้แตะที่ส่วนนั้น 7 ครั้ง หลังจากแตะครั้งที่ 7 โทรศัพท์จะอยู่ในโหมดนักพัฒนา

หลังจากนี้ไปที่: การตั้งค่า > ตัวเลือกสำหรับนักพัฒนา > เปิดใช้งานการแก้ไขข้อบกพร่อง USB นอกจากนี้ ตรวจสอบให้แน่ใจว่าโทรศัพท์ของคุณยอมรับแอปจากแหล่งที่ไม่รู้จัก

3. ดาวน์โหลดและแตกไฟล์จากบทช่วยสอนนี้ ไฟล์ zip รวมอยู่ด้วยซึ่งรวมไฟล์ทั้งหมดไว้ด้วย เช่นเดียวกับไฟล์ที่มีข้อมูลไฟล์ 3D จากโปรแกรมที่เราใช้ (Blender) ดาวน์โหลดและเปิดเครื่องรูดโฟลเดอร์นี้และวางไว้ที่ใดที่หนึ่งบนคอมพิวเตอร์ของคุณที่คุณสามารถหาได้ ในขั้นตอนที่ 4 คุณจะถูกขอให้เปิดโฟลเดอร์อีกครั้ง

ขั้นตอนที่ 2: การตั้งค่าการประมวลผล

กำลังตั้งค่าการประมวลผล
กำลังตั้งค่าการประมวลผล
กำลังตั้งค่าการประมวลผล
กำลังตั้งค่าการประมวลผล

ก่อนที่คุณจะสามารถเริ่มต้น คุณจะต้องตั้งค่าการประมวลผลเพื่อรองรับการพัฒนา Android ขั้นตอนแรกคือการเปิดใช้งานโหมดการประมวลผล Android โดยคลิกปุ่ม Java ที่ส่วนบนขวาของหน้าต่างสเก็ตช์ (ภาพที่ 1)

สิ่งนี้จะแจ้งให้คุณทราบด้วยข้อความ คลิกที่ "ดาวน์โหลด SDK โดยอัตโนมัติ" และการประมวลผลจะเริ่มดาวน์โหลดไฟล์ทั้งหมดที่จำเป็นในการสร้างแอป Android (ภาพที่ 2)

เมื่อกระบวนการนี้เสร็จสิ้น คุณจะสามารถสร้างแอพสำหรับ Android ซึ่งรวมถึงแอพ VR ที่เราจะเน้น เพื่อให้งานนี้สำเร็จ คุณจะต้องเลือกอีกหนึ่งตัวเลือก ไปที่ Android แล้วเลือกแท็บ VR เพื่อให้แน่ใจว่าแอปมีไลบรารีที่จำเป็นทั้งหมดเมื่อส่งออก (ภาพที่ 3)

ตอนนี้คุณพร้อมที่จะเริ่มทำงานกับร่างของคุณแล้ว

ขั้นตอนที่ 3: การเขียนโค้ด

การเขียนโค้ด
การเขียนโค้ด

บทช่วยสอนนี้ไม่เกี่ยวกับการเขียนโค้ดเอง แต่การใช้ความคิดเห็นที่รวมอยู่ในโค้ด คุณจะสามารถเข้าใจสิ่งที่เกิดขึ้นได้

ตอนนี้คุณสามารถเปิดไฟล์.pde ซึ่งรวมอยู่ในโฟลเดอร์ที่แยกออกมาซึ่งคุณเคยดาวน์โหลดมาก่อน คุณจะเห็นรหัสเปิดขึ้นและสามารถดูได้ดี

ขั้นตอนที่ 4: โมเดล 3 มิติ

โมเดล 3 มิติ
โมเดล 3 มิติ

เราใช้ Blender เพื่อสร้างแบบจำลองของเรา ซึ่งเป็นโปรแกรมสร้างแบบจำลองฟรี (https://www.blender.org/download/) หรือใช้โปรแกรมสร้างแบบจำลองอื่น หากคุณไม่มีประสบการณ์เกี่ยวกับการสร้างแบบจำลอง คุณสามารถหาแบบจำลอง 3 มิติได้ทางออนไลน์ (https://www.thingiverse.com/) โฟลเดอร์ที่มีแบบจำลองและโค้ด 3 มิติได้ถูกสร้างขึ้นสำหรับคุณแล้ว แต่ถ้าคุณต้องการสร้างโครงการของคุณเอง คุณจะต้องปฏิบัติตามคำแนะนำต่อไปนี้

- สร้างโฟลเดอร์ข้อมูล (เรียกว่า “ข้อมูล”) ในโฟลเดอร์ร่างการประมวลผล (ต้องบันทึกภาพสเก็ตช์ของคุณก่อน ตรวจสอบให้แน่ใจว่าคุณทราบว่าบันทึกอยู่ที่ใด โดยค่าเริ่มต้นใน windows จะอยู่ในเอกสาร/การประมวลผล/name_of_sketch)

- การส่งออก: บันทึกโมเดล 3 มิติของคุณเป็นไฟล์.obj - รวมถึงไฟล์.mtl ซึ่งอ้างอิงถึงพื้นผิว (ถ้ามี)

- ในกรณีที่คุณมีพื้นผิว ให้วางไว้ในโฟลเดอร์ข้อมูลด้วย และตรวจสอบให้แน่ใจว่าไฟล์.mtl อ้างอิงถึงพวกมันอย่างถูกต้อง (เช่น ไฟล์.mtl สามารถเปิดได้ด้วยแผ่นจดบันทึกและมีข้อความธรรมดา)

- หมายเหตุ: โทรศัพท์ไม่สามารถจัดการกับรุ่นที่ซับซ้อนมากหรือพื้นผิวจำนวนมากได้ ดังนั้นตรวจสอบให้แน่ใจว่ารุ่นนั้นมีโพลีต่ำ และใส่พื้นผิวให้น้อยที่สุด ฉันปูกระเบื้องพื้นผิวบนระนาบ และทำให้ภาพร่างนั้นช้าจนทนไม่ได้

ขั้นตอนที่ 5: เรียกใช้บนอุปกรณ์

เรียกใช้บนอุปกรณ์
เรียกใช้บนอุปกรณ์

ตอนนี้คุณพร้อมที่จะเรียกใช้ตัวอย่างบนโทรศัพท์มือถือของคุณแล้ว

ขั้นแรก ตรวจสอบภายใต้แท็บ android และอุปกรณ์ หากอุปกรณ์ของคุณแสดงขึ้น หากไม่เป็นเช่นนั้น ตรวจสอบให้แน่ใจว่าคุณได้ทำตามขั้นตอนในขั้นตอนที่ 1 ของบทช่วยสอนนี้

หากอุปกรณ์ปรากฏขึ้น แสดงว่าคุณพร้อมที่จะกดปุ่มเรียกใช้บนอุปกรณ์หรือใช้ปุ่มลัด ctrl+R การประมวลผลจะเริ่มรวบรวมภาพร่างและติดตั้งบนโทรศัพท์มือถือของคุณ หากการประมวลผลเกิดข้อผิดพลาด ให้ตรวจสอบขั้นตอนที่หนึ่งของบทแนะนำนี้หรือตรวจสอบโค้ดของคุณ

ขั้นตอนที่ 6: เล่น VR Simulation

กำลังเล่น VR Simulation
กำลังเล่น VR Simulation

ตอนนี้คุณทำเสร็จแล้ว แอป Google Cardboard จะเปิดขึ้น และคุณสามารถเพลิดเพลินกับประสบการณ์ VR บนมือถือที่ยอดเยี่ยมได้

ขั้นตอนที่ 7: แหล่งที่มาของเรา

การตั้งค่าหลักของแอพนั้นมาจากข้อมูลจากลิงค์ต่อไปนี้ มีข้อมูลดีๆ เกี่ยวกับการสร้างแอปสำหรับ Android โดยใช้การประมวลผล ซึ่งรวมถึง VR

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

แนะนำ: