WebVR และ GamePad API มีให้บริการใน Chrome 56 Beta Channel ของ Android

click fraud protection

WebVR และ GamePad API ของ Google เปิดให้นักพัฒนาทดสอบบน Chrome 56 รุ่นเบต้าของ Android แล้ว คาดว่าจะปล่อย API สุดท้ายในต้นปี 2560

หากมีเทคโนโลยีใดที่แสดงถึงลักษณะเฉพาะของปี 2016 ได้ดีที่สุด นั่นก็คือ Virtual Reality

Virtual Reality ได้ก้าวไปไกลกว่าชุดหูฟังราคาแพงที่ผูกติดอยู่กับคอมพิวเตอร์ของคุณ ไปสู่โซลูชันราคาประหยัดที่ใช้ร่วมกับสมาร์ทโฟนของคุณ เนื้อหา VR ก็มีความพร้อมใช้งานเพิ่มขึ้นอย่างรวดเร็วเช่นเดียวกัน และเราเห็นบริษัทต่างๆ ทำงานอย่างหนักเพื่อนำเนื้อหา VR มาสู่เว็บด้วยโครงการที่เรียกว่า เว็บวีอาร์. หัวใจหลักของ WebVR คือ JavaScript API รุ่นทดลองสำหรับเว็บไซต์ที่สามารถเข้าถึงอุปกรณ์ VR เช่น Oculus Rift, HTC Vive, Samsung Gear VR, Google Cardboard และ Daydream View ริเริ่มครั้งแรกในฤดูใบไม้ผลิปี 2014 โดย Vladimir Vukićević จาก Mozilla แต่ความคิดริเริ่มนี้ได้รับการสนับสนุนจากทั้ง Mozilla และ Google

รุ่น 1.0 เปิดตัวในเดือนมีนาคม ของปีนี้และ หนึ่งเดือนต่อมาซัมซุงได้ประกาศ WebVR นั้นจะได้รับการสนับสนุนบนชุดหูฟัง Gear VR การสาธิตในช่วงต้นจากทีมงาน Chrome แสดงให้เห็นว่าพวกเขาสามารถรักษาการเรนเดอร์ 90 FPS ได้ ซึ่งแสดงให้เห็นถึงความสามารถของ WebVR ในการผลิตเนื้อหา VR ที่ใช้งานได้ Google กำลังทำงานเพื่อให้บริการนี้เผยแพร่สู่สาธารณะและระบุว่ามีกำหนดการเปิดตัวในต้นปี 2560 ด้วยช่องทางที่เสถียรของ Chrome 57

ในตอนนี้ API ยังคงอยู่ จำกัดเฉพาะ Chrome v56 เวอร์ชันเบต้า. Google เพิ่งประกาศว่านักพัฒนาเว็บสามารถทำได้ เข้าถึง API ใหม่โดยการลงทะเบียนเพื่อทดลองใช้ Origin. เมื่อเปิดใช้งานแล้ว คุณจะไม่เพียงแต่สามารถเข้าถึง WebVR API ได้เท่านั้น แต่ยังสามารถเข้าถึงส่วนขยาย GamePad API ได้อีกด้วย

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


ที่มา: บล็อก Chromium