Platforma özel kılavuzlar
Android (Kotlin/Java)
Android NDK (C)
Unity (AR Vakfı)
iOS
Gerçek Olmayan Motor
Augmented Faces API, özel donanımlar kullanmadan insan yüzlerinin üzerinde öğeler oluşturmanıza olanak tanır. Uygulamanızın, algılanan yüzün farklı bölgelerini otomatik olarak tanımlamasını sağlayan özellik noktaları sağlar. Uygulamanız daha sonra bu bölgeleri, belirli bir yüzün sınırlarına uygun bir şekilde öğe yerleştirmek için kullanabilir.
Kullanım alanları
Yüze dayalı artırılmış gerçeklik (AR), güzellik ve aksesuar denemelerinden, yüz filtreleri ve kullanıcıların arkadaşlarıyla hoşlarına gidebilecek efektlere kadar pek çok farklı kullanım alanını sunar. Örneğin, 3D modeller ve bir tilkinin özelliklerini kullanıcının yüzüne yerleştirmek için bir doku kullanın.
Model, iki tilki kulağı ve bir tilki burnundan oluşuyor. Bunların her biri, bağlı oldukları yüz bölgesini takip etmek için ayrı ayrı hareket ettirilebilen ayrı bir kemiktir.
Doku, göz gölgesi, çiller ve diğer renklendirmelerden oluşur.
Çalışma zamanı sırasında, Artırılmış Yüzler API'si kullanıcının yüzünü algılar ve hem doku hem de modelleri bunun üzerine yerleştirir.
Genişletilmiş Yüzün Bölümleri
Artırılmış Yüzler API'si bir orta poz, üç bölge pozu ve bir 3D yüz ağı sağlar.
Ortadaki poz
Burunun arkasında yer alan merkez pozisyonu, kullanıcının kafasının ortasını işaret eder. Başlığın üstünde şapka gibi öğeler oluşturmak için bunu kullanın.
Bölge pozları
Sol alın, sağ al ve burnun ucunda bulunan bölge, kullanıcının yüzünün önemli bölümlerini işaret eder. Burun veya kulak çevresi üzerinde öğeler oluşturmak için bunları kullanın.
Yüz örgülü
468 noktalı yoğun 3D yüz ağı, örneğin burnun belirli bir yerine sanal gözlük taktığınızda bir yüzü doğru bir şekilde takip eden uyarlanabilir, ayrıntılı dokular boyamanıza olanak tanır. Örgü, bu sanal resmi kolayca oluşturabileceğiniz kadar ayrıntılı 3D bilgileri toplar.