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

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

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

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

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

Use Case สำหรับการพัฒนาด้วย ARCore Cloud Anchor API

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

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

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

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

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

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

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

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

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

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

  1. ผู้ใช้สร้างหมุดในพื้นที่ในสภาพแวดล้อมของตนเอง
  2. โฆษณา Anchor จะโฮสต์อยู่ โดย ARCore จะอัปโหลดข้อมูลแท็ก Anchor ภายในเครื่องไปยังปลายทางระบบคลาวด์ ARCore API และปลายทางจะแสดงรหัสที่ไม่ซ้ำกันสำหรับ Anchor ดังกล่าว
  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