Cloud Anchor ช่วยให้ผู้ใช้ต่างๆ แชร์ประสบการณ์ AR ได้

คู่มือเฉพาะแพลตฟอร์ม

หมุดเมฆคือหมุดประเภทพิเศษที่สามารถใช้เพื่อเก็บประสบการณ์ AR ไว้ในโลกแห่งความเป็นจริง ARCore Cloud Anchor API หรือบริการ ARCore Cloud Anchor ช่วยให้คุณสร้างเลเยอร์ข้อมูลดิจิทัลแบบอินเทอร์แอกทีฟและกำหนดตำแหน่งให้กับเลเยอร์เหล่านั้นตามสถานที่จริงได้ ซึ่งจะออกแบบประสบการณ์ที่ผู้ใช้หลายคนในอุปกรณ์ต่างๆ สามารถแชร์ร่วมกันได้เมื่อเวลาผ่านไป หมุดในระบบคลาวด์จะเชื่อมต่อสถานที่ตั้งในโลกแห่งความเป็นจริงกับเนื้อหาดิจิทัลที่ทุกคนเข้าถึงได้จากอุปกรณ์เคลื่อนที่ที่เข้ากันได้ ทั้งผู้ใช้ Android และ iOS จะได้สัมผัสประสบการณ์การใช้งานแบบเดียวกันและกลับมาใช้งานซ้ำๆ ได้ แม้จะเป็นหลังจากผ่านไปหลายสัปดาห์หรือหลายเดือน

หมุดและหมุดในระบบคลาวด์

หมุดบนระบบคลาวด์คือหมุดที่โฮสต์อยู่ในปลายทางระบบคลาวด์ของ ARCore API โฮสติ้งนี้ช่วยให้ผู้ใช้แชร์ประสบการณ์ในแอปเดียวกันได้ หลักเกณฑ์พื้นฐานสำหรับหมุดยึดจะมีผลกับหมุดยึดในระบบคลาวด์ด้วย

กรณีการใช้งานสําหรับการพัฒนาด้วย ARCore Cloud Anchor API

ARCore Cloud Anchor API จะช่วยคงประสบการณ์ AR ไว้ในโลกแห่งความเป็นจริงและสร้างประสบการณ์ที่แชร์ร่วมกันระหว่างผู้ใช้ ต่อไปนี้คือวิธีใช้ฟีเจอร์นี้ในโปรเจ็กต์ของคุณ

คงประสบการณ์ AR ไว้ในโลกแห่งความเป็นจริง

หมุดในระบบคลาวด์ช่วยให้ผู้ใช้รายหนึ่งวางวัตถุ AR ไว้ในสภาพแวดล้อมจริงและผู้ใช้อีกรายเห็นวัตถุเดียวกันในสถานที่เดียวกันในภายหลังได้ เช่น ใช้ Cloud Anchor เพื่อสร้างป้ายเสมือนจริงหน้าร้านค้า วางโน้ตเสมือนจริงบนเคาน์เตอร์ครัวให้เพื่อน หรือตกแต่งห้องนอนใหม่ด้วยโปสเตอร์เสมือนจริง โดยทั่วไปแล้ว อุปกรณ์ยึดตำแหน่งเสมือนในระบบคลาวด์เหมาะสําหรับประสบการณ์ AR แบบห้อง

ประสบการณ์การทำงานร่วมกันแบบเรียลไทม์

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

ความเข้ากันได้ของอุปกรณ์

ARCore Cloud Anchor API ใช้งานได้กับอุปกรณ์ที่รองรับ ARCore ทั้งหมด

วิธีการทำงานของ Cloud Anchor

ARCore จะเชื่อมต่อกับปลายทางระบบคลาวด์ของ ARCore API เพื่อโฮสต์และแก้ไข Cloud Anchor ซึ่งจะเปิดใช้ประสบการณ์ที่แชร์เหล่านี้ ซึ่งต้องใช้การเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้

ภาพรวมของวิธีการทำงานของโฮสติ้งและการแก้ไขมีดังนี้

  1. ผู้ใช้สร้างหมุดในพื้นที่ในสภาพแวดล้อมของตนเอง
  2. โฮสต์หมุดยึดไว้ — ARCore จะอัปโหลดข้อมูลของหมุดยึดในพื้นที่ไปยังปลายทางระบบคลาวด์ของ ARCore API และปลายทางจะแสดงผลรหัสที่ไม่ซ้ำกันสำหรับหมุดยึดนั้น
  3. แอปจะแจกจ่ายรหัสที่ไม่ซ้ำกันนั้นให้กับผู้ใช้รายอื่น
  4. อุปกรณ์ยึดแก้ไขแล้ว - ผู้ใช้ที่อุปกรณ์มีรหัสที่ไม่ซ้ำกันสามารถสร้างอุปกรณ์ยึดเดียวกันอีกครั้งได้โดยใช้ ARCore Cloud Anchor API

โฮสติ้ง

ARCore จะใช้แผนที่ลักษณะ 3 มิติของพื้นที่รอบๆ จุดยึดเพื่อสร้างและโฮสต์จุดยึด หากต้องการสร้างแผนที่องค์ประกอบนี้ กล้องหลังของอุปกรณ์ต้องแมปสภาพแวดล้อมในและรอบๆ จุดสนใจจากมุมมองและตำแหน่งต่างๆ ก่อนการเรียกใช้โฮสต์ จากนั้น ARCore Cloud Anchor API จะสร้างแผนที่ฟีเจอร์ 3 มิติของพื้นที่ และแสดงผลรหัส Cloud Anchor ที่ไม่ซ้ำกันไปยังอุปกรณ์

กำลังแก้ปัญหา

เมื่อผู้ใช้รายอื่นในสภาพแวดล้อมเดียวกันเล็งกล้องของอุปกรณ์ไปยังบริเวณที่โฮสต์ Cloud Anchor คําขอแก้ไขจะทําให้ ARCore Cloud Anchor API เปรียบเทียบองค์ประกอบภาพจากฉากกับแผนที่องค์ประกอบ 3 มิติที่สร้างไว้เป็นระยะ ARCore ใช้การเปรียบเทียบเหล่านี้เพื่อระบุตำแหน่ง การวางแนว และท่าทางของผู้ใช้โดยสัมพันธ์กับจุดยึดในระบบคลาวด์

นโยบายการเลิกใช้งาน API

ดูรายละเอียดได้ที่นโยบายการเลิกใช้งาน ARCore Cloud Anchor API