คู่มือนี้จะแสดงวิธีทำสิ่งต่อไปนี้
- ตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ให้ทำงานกับ Augmented Faces
- ใช้พื้นผิว 2 มิติและแนบวัตถุ 3 มิติกับด้านที่ตรวจพบ
ข้อกำหนดเบื้องต้น
- Xcode เวอร์ชัน 13.0 ขึ้นไป
- CocoaPods 1.4.0 ขึ้นไปหากใช้ CocoaPods
- อุปกรณ์ Apple ที่รองรับ ARKit ที่ใช้ iOS 12.0 ขึ้นไป (ต้องมีเป้าหมายการติดตั้งใช้งาน iOS 12.0 ขึ้นไป)
การใช้ Augmented Faces
ขั้นตอนต่อไปนี้ใช้แอปตัวอย่าง Augmented Faces เพื่อแสดงงานสำคัญในการกำหนดค่าและสร้างแอปด้วยความสามารถของ Augmented Faces
ดาวน์โหลดแอป Augmented Faces ตัวอย่าง
- โคลนหรือดาวน์โหลด ARCore SDK สำหรับ iOS เวอร์ชันล่าสุดจาก GitHub เพื่อรับตัวอย่างโค้ดของแอป
- เปิดหน้าต่างเทอร์มินัลหรือ Finder และไปยังโฟลเดอร์ที่คุณโคลนหรือดาวน์โหลด SDK
- ดูโค้ดของแอปตัวอย่างได้ใน
/Examples/AugmentedFacesExample
เรียกใช้ pod install
แอป AugmentedFacesSample จะมาพร้อมกับ Podfile ที่กำหนดค่าล่วงหน้าด้วย ARCore SDK และเวอร์ชัน iOS ที่คุณจำเป็นต้องใช้ วิธีติดตั้งการอ้างอิงเหล่านี้
- เปิดหน้าต่างเทอร์มินัลและเรียกใช้
pod install
จากโฟลเดอร์ที่มีโปรเจ็กต์ Xcode อยู่ การดำเนินการนี้จะสร้างไฟล์*.xcworkspace
ที่คุณจะใช้ในการสร้างและเรียกใช้แอปในภายหลัง
สร้างและเรียกใช้แอป
- เปิดไฟล์
.xcworkspace
(ไม่ใช่.xcodeproj
) สำหรับโปรเจ็กต์ใน Xcode - เปิดการตั้งค่าทั่วไปของเป้าหมายและเปลี่ยนตัวระบุกลุ่ม
- กด Cmd+R หรือคลิกเรียกใช้ ใช้อุปกรณ์จริงเพื่อทำงานกับ Augmented Faces ไม่ใช่เครื่องจำลอง อุปกรณ์ควรเชื่อมต่อกับเครื่องพัฒนาซอฟต์แวร์ผ่าน USB
ลองใช้แอปตัวอย่าง
- สร้างและเรียกใช้แอปตัวอย่างจากไฟล์
.xcworkspace
เพื่อเปิดใช้งานในอุปกรณ์ของคุณ - ให้สิทธิ์กล้องแก่แอปเมื่อได้รับข้อความแจ้ง จากนั้น ARCore จะเริ่มตรวจจับใบหน้าที่ปรากฏในกล้อง ปัจจุบันระบบจะตรวจจับใบหน้าได้ครั้งละ 1 ครั้งเท่านั้น
- หันกล้องเข้าหาผู้ใช้
ขั้นตอนถัดไป
- ดูคู่มือ Augmented Faces สำหรับนักพัฒนาซอฟต์แวร์สำหรับ iOS เพื่อศึกษาโค้ดของแอปตัวอย่างและเรียนรู้เพิ่มเติมเกี่ยวกับการใช้งาน Augmented Faces ในแอปของคุณเอง
- อ่านข้อมูลอ้างอิงเกี่ยวกับ ARCore iOS API
- ดูวิดีโอต่อไปนี้เกี่ยวกับวิธีเริ่มต้นใช้งาน Augmented Faces ใน iOS