AR Foundation และ ARCore Extensions สำหรับความสามารถและฟีเจอร์ต่างๆ

AR Foundation เป็นเฟรมเวิร์กข้ามแพลตฟอร์มที่ช่วยให้คุณสร้างประสบการณ์ความจริงเสริมได้เพียงครั้งเดียว จากนั้นจึงนำไปสร้างสำหรับอุปกรณ์ Android หรือ iOS ส่วนขยาย ARCore สำหรับ AR Foundation เปิดใช้ฟังก์ชันการทำงานและฟีเจอร์เพิ่มเติมของ ARCore ซึ่ง (ยังไม่) แสดงผ่าน AR Foundation และปลั๊กอิน ARCore XR ใน Android และปลั๊กอิน ARKit XR ใน iOS

ฟีเจอร์ ARCore AR Foundation มี ARCore Extensions
เวอร์ชัน Unity ที่รองรับ Unity 2019.4.3f1 ขึ้นไป
การรองรับ Unity XR ติดตั้งแพ็กเกจ AR Foundation และ ARCore XR Plugin และเปิดใช้ผู้ให้บริการปลั๊กอิน ARCore ในส่วนการตั้งค่าโปรเจ็กต์ > การจัดการปลั๊กอิน XR (Android)
ที่เก็บ GitHub
(SDK / ตัวอย่าง)
google-ar/arcore-unity-extensions
Unity-Technologies/arfoundation-samples
เวิร์กโฟลว์การพัฒนาในเครื่องมือแก้ไข การจําลองและการเข้าถึงจากระยะไกลของ AR
หยุดเซสชัน AR ชั่วคราว ปิดใช้ออบเจ็กต์เกม ARSession
ตรวจหาปัญหาการติดตาม ใช้ notTrackingReason ที่ระบุโดย ARSession และแสดงผลเป็น NotTrackingReason
เลือกการกําหนดค่ากล้อง ดูการกำหนดค่ากล้องสำหรับส่วนขยาย ARCore
การค้นหาเครื่องบิน ใช้การตรวจจับเครื่องบินจาก ARPlaneManager
หมุดในพื้นที่ ใช้หมุดจาก ARAnchorManager
Cloud Anchor ให้บริการโดย ARCore Extensions
การประมาณแสงขั้นพื้นฐาน ใช้โหมดความเข้มของแสง การประเมินแสงจาก ARCameraManager
การประมาณแสง HDR สำหรับสภาพแวดล้อม เปิดใช้โดยอัตโนมัติเมื่อเลือกการกำหนดค่ากล้องที่เข้ากันได้และเลือกการตั้งค่า HDR สภาพแวดล้อมอย่างน้อย 1 รายการ ดังนี้
รูปภาพแบบเพิ่มประสิทธิภาพ ใช้การติดตามรูปภาพ(2 มิติ) จาก ARTrackedImageManager
ใบหน้าที่เพิ่มประสิทธิภาพ ใช้การติดตามใบหน้าจาก ARFaceManager
Depth API ใช้ AROcclusionManager เพื่อเปิดใช้การบดบังอัตโนมัติใน AR Foundation 4.1.0-preview.2 ขึ้นไปที่มีปลั๊กอิน ARCore XR 4.1.0-preview.2 ขึ้นไป
เรย์แคสติ้ง ใช้ Raycasting ที่ ARRaycastManager ให้บริการ
จุดที่น่าสนใจ ใช้จุดเมฆจาก ARPointCloudManager
การเข้าถึงรูปภาพจากกล้อง AR ใช้วิดีโอที่ส่งผ่านจาก ARCameraBackground
การเข้าถึงภาพ CPU ข้อมูลจาก AR Foundation
การเข้าถึงพื้นผิวของ GPU เข้าถึงได้ในรูปแบบTexture2D ภายนอก
การแสดงผลแบบหลายเธรด รองรับในการตั้งค่าโปรแกรมเล่น Android ใน AR Foundation 2.1.0 ขึ้นไป

ขั้นตอนถัดไป