สารบัญ:
- ขั้นตอนที่ 1: ก่อนเริ่ม
- ขั้นตอนที่ 2: การตั้งค่าการประมวลผล
- ขั้นตอนที่ 3: การเขียนโค้ด
- ขั้นตอนที่ 4: โมเดล 3 มิติ
- ขั้นตอนที่ 5: เรียกใช้บนอุปกรณ์
- ขั้นตอนที่ 6: เล่น VR Simulation
- ขั้นตอนที่ 7: แหล่งที่มาของเรา
วีดีโอ: Mobile Virtual Reality ที่ใช้การประมวลผลสำหรับ Android (TfCD): 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
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 มิติ
เราใช้ 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
ตอนนี้คุณทำเสร็จแล้ว แอป 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
แนะนำ:
Virtual Reality บน Raspberry Pi กับ BeYourHero!: 19 ขั้นตอน (พร้อมรูปภาพ)
Virtual Reality บน Raspberry Pi กับ BeYourHero!: ยินดีต้อนรับสู่ "Be Your Hero" โปรเจ็กต์! ฉันหวังว่าคุณจะพร้อมที่จะเข้าสู่ยุคต่อไปของการดื่มด่ำกับ Virtual Reality! โปรเจ็กต์นี้จะช่วยให้คุณควบคุมฮีโร่เสมือนที่คุณชอบด้วยท่าทางสัมผัสเต็มรูปแบบด้วยชุดอุปกรณ์ราคาไม่แพงที่ใช้ se
การสร้าง Curved UI ใน Unity สำหรับ Virtual Reality: 4 ขั้นตอน
การสร้าง UI แบบโค้งใน Unity สำหรับ Virtual Reality: หากคุณกำลังมองหาโซลูชันที่ฟรีและง่ายดายในการสร้างอินเทอร์เฟซผู้ใช้แบบโค้งสำหรับแอปพลิเคชัน Virtual Reality หรือเกม VR ของคุณ มาถูกที่แล้ว ในบล็อกนี้ คุณจะได้เรียนรู้การสร้างองค์ประกอบ ui แบบโค้งในความสามัคคีโดยใช้ส่วนขยาย Unity UI
Virtual Reality Headset-Google Cardboard: 4 ขั้นตอน
Virtual Reality Headset-Google Cardboard: สวัสดีทุกคน นี่คือบทแนะนำง่ายๆ เกี่ยวกับวิธีทำ Google Cardboard ซึ่งเป็นชุดหูฟัง Virtual Reality แบบโฮมเมด การชมภาพยนตร์สยองขวัญด้วยชุดหูฟังนี้เป็นเรื่องที่สนุกสนานอย่างยิ่ง นอกจากนี้ วิดีโอการนั่งรถไฟเหาะด้วยก็จะเป็นประสบการณ์ที่ยากจะลืมเลือนเช่นกัน คำเตือน
Arduino Glass - โอเพ่นซอร์ส Augmented Reality ชุดหูฟัง: 9 ขั้นตอน (พร้อมรูปภาพ)
Arduino Glass - ชุดหูฟัง Augmented Reality โอเพ่นซอร์ส: คุณเคยคิดที่จะซื้อชุดหูฟังเสมือนจริงหรือไม่? คุณรู้สึกทึ่งกับความเป็นไปได้ของความเป็นจริงเสริมและมองป้ายราคาด้วยใจที่แตกสลายใช่หรือไม่ ใช่ ฉันด้วย! แต่นั่นไม่ได้หยุดฉันอยู่แค่นั้น ฉันสร้างความกล้าหาญขึ้นมาแทน
ตู้โชว์ผลิตภัณฑ์ Augmented Reality (TfCD): 11 ขั้นตอน (พร้อมรูปภาพ)
Augmented Reality Product Showcase (TfCD): การขายสินค้าระหว่างเที่ยวบินกำลังเป็นที่นิยมมากขึ้นเรื่อยๆ ในปัจจุบัน อย่างไรก็ตาม บนเครื่องบิน ข้อมูลแรกและเกือบเดียวที่ผู้โดยสาร (ผู้ซื้อที่เป็นไปได้) เห็นคือโบรชัวร์ที่พิมพ์ออกมา คำแนะนำนี้จะแสดงวิธีการสร้างนวัตกรรมบน airp