คำแนะนำเฉพาะแพลตฟอร์ม
Android (Kotlin/Java)
Android NDK (C)
Unity (AR Foundation)
iOS
เครื่องมืออันสมจริง
Augmented Faces API ช่วยให้คุณแสดงผลเนื้อหาบนใบหน้าของมนุษย์ได้โดยไม่ต้องใช้ฮาร์ดแวร์เฉพาะ โดยจะให้จุดฟีเจอร์ที่ช่วยให้แอประบุภูมิภาคต่างๆ ของใบหน้าที่ตรวจพบได้โดยอัตโนมัติ จากนั้นแอปจะใช้พื้นที่เหล่านั้นเพื่อวางซ้อนเนื้อหาในแบบที่ตรงกับรูปร่างของใบหน้าหนึ่งๆ ได้อย่างถูกต้อง
กรณีการใช้งาน
AR ที่อิงตามใบหน้าจะปลดล็อกกรณีการใช้งานที่หลากหลาย ตั้งแต่การลองเสริมความงามและอุปกรณ์เสริม ไปจนถึงฟิลเตอร์และเอฟเฟกต์ใบหน้าที่ผู้ใช้จะสนุกกับเพื่อนๆ ตัวอย่างเช่น ใช้โมเดล 3 มิติและพื้นผิวเพื่อวางฟีเจอร์ของสุนัขจิ้งจอกซ้อนไว้บนใบหน้าของผู้ใช้
โมเดลประกอบด้วยหูสุนัขจิ้งจอก 2 หูและจมูกจิ้งจอก แต่ละพร็อพเพอร์ตี้แยกจากกัน กระดูก ซึ่งสามารถย้ายทีละตำแหน่งเพื่อติดตามบริเวณใบหน้าที่ติดอยู่
พื้นผิวประกอบด้วยอายแชโดว์ กระ และสีอื่นๆ
ในระหว่างรันไทม์ Augmented Faces API จะตรวจจับใบหน้าของผู้ใช้และวางซ้อนทั้งพื้นผิวและโมเดลลงบนใบหน้า
ส่วนต่างๆ ของใบหน้าเสริม
Augmented Faces API มีโพสท่าตรงกลาง ท่าโพส 3 ตำแหน่ง และตาข่ายของใบหน้า 3 มิติ
โพสท่าตรงกลาง
ตรงกลางของศีรษะอยู่ด้านหลังจมูก ใช้เพื่อแสดงชิ้นงาน เช่น หมวกบนศีรษะ
การโพสท่าตามภูมิภาค
บริเวณหน้าผากซ้าย หน้าผากขวา และปลายจมูก จะระบุจุดสำคัญบนใบหน้าของผู้ใช้ ใช้ชิ้นงานเหล่านี้เพื่อแสดงชิ้นงานบริเวณจมูกหรือรอบๆ หู
แบบตาข่าย
ตาข่ายกันรอย 3 มิติแบบหนา 468 จุดช่วยให้คุณวาดพื้นผิวที่มีรายละเอียดซึ่งปรับเปลี่ยนได้ ซึ่งจะติดตามใบหน้าได้อย่างแม่นยำ ตัวอย่างเช่น เมื่อวางแว่นตาเสมือนไว้ใต้จมูกบางส่วน Mesh จะรวบรวมข้อมูล 3 มิติที่มีรายละเอียดเพียงพอที่คุณจะแสดงภาพเสมือนจริงนี้ได้อย่างง่ายดาย