ขอบคุณงานบางส่วนจากชุมชนนักพัฒนาซอฟต์แวร์ เราจึงสามารถลองใช้แพลตฟอร์มความเป็นจริงเสริมใหม่ของ Google ด้วยโครงการ ARCore for All
Google เมื่อเร็วๆ นี้ ประกาศแพลตฟอร์มใหม่ชื่อ ARCore ที่ช่วยให้สมาร์ทโฟนที่ไม่มีกล้องและเซ็นเซอร์เฉพาะสามารถเพลิดเพลินกับความเป็นจริงเสริมได้ เช่นเดียวกับ Google ที่มีข้อกำหนดด้านฮาร์ดแวร์สำหรับแพลตฟอร์ม Daydream แต่ก็มีข้อกำหนดด้านฮาร์ดแวร์บางประการสำหรับแพลตฟอร์มความเป็นจริงเสริมด้วยเช่นกัน อย่างไรก็ตาม นักพัฒนาชุมชนได้ค้นพบวิธีที่จะทำให้สิ่งนี้ทำงานบนอุปกรณ์ที่ไม่รองรับด้วยโปรเจ็กต์ใหม่ที่พวกเขาเรียกว่า ARCore for All
เราเห็นการทำงานแบบเดียวกันนี้สำเร็จเมื่อ Google เปิดตัว Daydream เนื่องจากต้องใช้ฮาร์ดแวร์ระดับหนึ่งจึงจะผ่านการทดสอบการรับรองของบริษัท อดัม คอนเวย์ นักเขียน XDA อีกด้วย เขียนคำแนะนำทีละขั้นตอนโดยละเอียดเพื่อแสดงให้คุณเห็นว่า เพื่อทำสิ่งนี้เพื่อตัวคุณเอง ประเด็นก็คือ Google กำหนดข้อจำกัดเหล่านี้ด้วยเหตุผลบางอย่าง และโดยทั่วไปแล้วจะเป็นเหตุผลเดียวกันกับที่ OEM จำกัดความสามารถด้านฮาร์ดแวร์อื่นๆ สำหรับอุปกรณ์ของตน แม้ว่าสิ่งนี้จะใช้งานได้และทำงานได้ในระดับที่ยอมรับได้ แต่อาจมีสาเหตุอื่นๆ ที่ทำให้สิ่งนี้ถูกจำกัด (แบตเตอรี่หมด การสร้างความร้อน ระดับประสิทธิภาพที่เฉพาะเจาะจง ฯลฯ)
ไม่ว่าจะด้วยเหตุผลใดก็ตาม พวกเราบางคนก็เต็มใจที่จะสูญเสียประสิทธิภาพเล็กน้อยนั้น หรือใช้งานแบตเตอรี่นานกว่าปกติ เพียงเพื่อที่เราจะได้ลองใช้คุณสมบัติใหม่ด้วยตัวเอง นี่คือจุดที่โปรเจ็กต์ ARCore for All เข้ามามีบทบาท เพราะโปรเจ็กต์นี้ทำสิ่งนั้นเพื่อชุมชน Android ที่ชื่นชอบอย่างแน่นอน นักพัฒนาสามารถทำงานได้ด้วยวิธีนี้ใน G955F Galaxy S8+ ของพวกเขา และแม้ว่าวิธีนี้ควรจะใช้ได้กับวิธีอื่น แต่ระยะทางของคุณอาจแตกต่างกันไป
ก่อนอื่นคุณต้องดาวน์โหลดและ ติดตั้ง APK ที่ให้ไว้ที่นี่. เนื่องจากต้องใช้ ARService จาก Google จึงจะทำงาน คุณจึงต้องดำเนินการ ดาวน์โหลดและติดตั้งได้จากที่นี่. อย่างไรก็ตาม หากแอปพลิเคชัน ARService นั้นไม่ได้ติดตั้งหรือทำงานอย่างถูกต้อง คุณก็สามารถทำได้ คว้าเวอร์ชันที่แก้ไขแล้วนี้. เราทดสอบแอปพลิเคชัน ARService ที่ได้รับการแก้ไขนี้บน OnePlus 5 และใช้งานได้สำหรับเรา โปรดจำไว้ว่า นี่เป็นเพียงตัวอย่างเบื้องต้นของโปรแกรม ARCore และอาจมีข้อบกพร่อง ข้อขัดข้อง หรือปัญหาด้านประสิทธิภาพในขณะที่ Google กำลังปรับปรุงสิ่งต่างๆ
ที่มา: GitHub