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
API ความลึก ใช้ AROcclusionManager เพื่อเปิดใช้การบดบังอัตโนมัติใน AR Foundation 4.1.0-preview.2 ขึ้นไปที่มีปลั๊กอิน ARCore XR 4.1.0-preview.2 ขึ้นไป
เรย์คาสติ้ง ใช้ Raycasting ที่ ARRaycastManager มีให้
จุดที่น่าสนใจ ใช้ Point Clouds จาก ARPointCloudManager
สิทธิ์เข้าถึงรูปภาพจากกล้อง AR ใช้วิดีโอที่ส่งผ่านจาก ARCameraBackground
การเข้าถึงภาพ CPU ให้บริการโดย AR Foundation
การเข้าถึงพื้นผิว GPU เข้าถึงได้ในรูปแบบTexture2D ภายนอก
การแสดงผลแบบหลายเธรด รองรับในการตั้งค่าโปรแกรมเล่น Android ใน AR Foundation 2.1.0 ขึ้นไป

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