Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

WebVR อธิบาย และมันส่งผลต่อคุณอย่างไร

Google Chrome และ Mozilla Firefox ตอนนี้ทั้งคู่เสนอการรองรับ WebVR แบบ out-of-the-box มาตรฐานความจริงเสมือนแบบเปิดนี้ออกแบบมาเพื่อเปิดใช้งานความจริงเสมือนจากภายในเบราว์เซอร์ ในบทความนี้ เราจะอธิบายว่า WebVR คืออะไร และมันส่งผลต่อคุณอย่างไร

WebVR คืออะไร?

WebVR เป็น JavaScript application programming interface หรือ API ที่ออกแบบมาเพื่ออนุญาตให้เบราว์เซอร์สื่อสารกับอุปกรณ์ความจริงเสมือน เนื่องจากเว็บเบราว์เซอร์เป็นแอปพลิเคชันที่ใช้กันมากที่สุดในโลก นี่มีศักยภาพที่จะขยายโอกาสประสบการณ์ความจริงเสมือนอย่างมาก ด้วยการกำจัดความจำเป็นในแอปพลิเคชันพิเศษ ผู้ผลิตเนื้อหามากขึ้นสามารถกระจายเนื้อหาความจริงเสมือนได้ในต้นทุนที่ต่ำกว่า

มันทำงานโดยการเปิดเผย interfaces ใหม่ระหว่างหูฟังความจริงเสมือนและเว็บเบราว์เซอร์ API สามารถตรวจจับอุปกรณ์ VR, ตรวจสอบความสามารถของอุปกรณ์, สำรวจตำแหน่งของอุปกรณ์ และส่งเฟรมที่เหมาะสมตามสภาพแวดล้อม VR

ฉันต้องการหูฟังความจริงเสมือนไหม?

สำหรับการจมจูแบบเต็มรูปแบบ ฮาร์ดแวร์ยังคงจำเป็น สำหรับประสบการณ์ความจริงเสมือนที่แท้จริง ผู้ใช้ยังคงต้องการหูฟังความจริงเสมือนบางแบบ มาตรฐานนี้เข้ากันได้กับแพลตฟอร์มความจริงเสมือนยอดนิยมปัจจุบันทั้งหมด รวมถึง HTC Vive, Oculus Rift, Google Daydream, Playstation VR, Samsung Gear VR และหูฟัง Windows Mixed Reality

ผู้ใช้โดยไม่มีหูฟังความจริงเสมือนเฉพาะเจาะจง สามารถใช้ Google Cardboard ได้ Cardboard โดยปืนคือชิ้นกระดาษลูกฟูกที่พับฉลาด (นั่นคือที่มาของชื่อ) ที่คุณสามารถผูกหน้าหน้าของคุณได้ แอปสมาร์ทโฟน Google Cardboard แสดงภาพ dual-lens บนหน้าจอสมาร์ทโฟน ผู้ใช้จากนั้นสไลด์สมาร์ทโฟนของพวกเขาเข้าไปในหูฟังสร้างสรรค์นี้หลุมตา และผูกมันกับหน้าด้วย velcro หรือสายรัดอื่นๆ มันไม่ใช่ประสบการณ์ความจริงเสมือนที่สบายที่สุดหรือจมจูที่สุด แต่ช่วยให้เข้าถึงความจริงเสมือนได้กว้างขึ้นโดยไม่ต้องลงทุนฮาร์ดแวร์มหาศาล

บนบางเว็บไซต์ อย่างไรก็ตาม จะเป็นไปได้ที่จะใช้ WebVR โดยไม่มีหูฟัง แต่มันไม่ใช่สิ่งที่เราคิดว่าความจริงเสมือนจริง มันคล้ายกับ panorama 360 องศาแบบโต้ตอบ ผู้ใช้ยังคงสามารถโต้ตอบกับสภาพแวดล้อมความจริงเสมือนได้อย่างจำกัด พวกเขาสามารถนำทางผ่านโลกความจริงเสมือนและชมรอบ 360 องศาได้ แม้ใช้แค่หน้าจอแบน

ฉันใช้ WebVR อย่างไร?

WebVR พร้อมใช้งานบนเบราว์เซอร์หลักแล้ว แต่ยังจัดอยู่ใน early development build หมายความว่ามันไม่เสถียรและอาจเปลี่ยนแปลงโดยไม่แจ้งให้ทราบล่วงหน้า เพื่อดูรายการเบราว์เซอร์และอุปกรณ์ที่เข้ากันได้ที่อัปเดตแล้ว โปรดดูที่ webvr.rocks

Firefox รองรับ WebVR ตั้งแต่เวอร์ชัน 55 และพร้อมใช้งานโดยไม่ต้องปรับแต่ง

การใช้ใน Chrome ต้องการการเปิดใช้งาน Chrome flag คุณจะต้องเปิดใช้งานต่อไปนี้: chrome://flags/#enable-webvr และ chrome://flags/#enable-gamepad-extensions

วาง URL นั้นๆ ลงในแถบ URL ของ Chrome แล้วคลิกไฮเปอร์ลิงก์ "Enable"

หากคุณพบว่าประสิทธิภาพบน Chrome จำกัดหรือไม่ทำงาน คุณสามารถดาวน์โหลด experimental build ของ Chromium ซึ่งเป็นเวอร์ชัน open-source ของ Chrome ของ Google

เมื่อคุณเปิดใช้งาน WebVR แล้ว คุณจะต้องเยี่ยมชมเว็บไซต์ที่ใช้ API a-frame.io และ PlayCanvas เป็น sandbox ทดลองที่ยอดเยี่ยม

สรุป

WebVR อยู่ในขั้นทดลองอยู่ แต่แสดงศักยภาพเป็นมาตรฐานเปิดสำหรับสภาพแวดล้อมความจริงเสมือน เมื่อขยายไปยังเบราว์เซอร์ทั้งหมด เราอาจเริ่มเห็นนักพัฒนาหลายคนใช้ประโยชน์จากความสามารถของมัน