增強面介紹

特定於平台的指南

Augmented Faces API 允許您在不使用專門硬件的情況下在人臉之上渲染資產。它提供了特徵點,使您的應用程序能夠自動識別檢測到的面部的不同區域。然後,您的應用程序可以使用這些區域以正確匹配單個面部輪廓的方式覆蓋資產。

用例

基於面部的 AR 解鎖了廣泛的用例,從美容和配飾試戴到用戶可以與朋友一起享受的面部過濾器和效果。例如,使用 3D 模型和紋理將狐狸的特徵疊加到用戶的臉上。

該模型由兩個狐狸耳朵和一個狐狸鼻子組成。每個都是單獨的骨骼,可以單獨移動以跟隨它們所附著的面部區域。

質地由眼影、雀斑和其他顏色組成。

在運行時,Augmented Faces API 會檢測用戶的面部並將紋理和模型疊加到上面。

增強面的部分

Augmented Faces API 提供了一個中心姿勢、三個區域姿勢和一個 3D 面部網格。

中心姿勢

中心姿勢位於鼻子後面,標誌著用戶頭部的中間。使用它來渲染資產,例如頭頂上的帽子。

區域姿勢

區域姿勢位於左額頭、右額頭和鼻尖,標記用戶面部的重要部位。使用它們在鼻子或耳朵周圍渲染資產。

面網

468 點密集的 3D 面部網格允許您繪製精確跟隨面部的適應性強、詳細的紋理 - 例如,在鼻子特定部位後面放置虛擬眼鏡時。網格收集了足夠詳細的 3D 信息,您可以輕鬆地渲染此虛擬圖像。