ARFaceAnchor是Apple提供的一個程式碼,可以紀錄ARKit偵測到的關於臉部姿勢、拓樸與表情的資訊。分為幾個的項目,如左眼、右眼、嘴巴與下巴、眉毛和臉頰和鼻子以及舌頭,根據這些五官數據就可以進行表情的判斷。接下來會一一介紹各個五官項目。由於項目過多,會分為上下兩個章節,程式的部分會在<用ARFaceAnchor判斷表情(下)>中進行說明。
參考資料:https://developer.apple.com/documentation/arkit/arfaceanchor/blendshapelocation
首先是眼睛的部分,會以左眼作為主要說明,右眼的程式碼只需要將Left改為Right即可:
接著是嘴巴與下巴的部分:
寫程式碼時,千萬要注意大小寫,才可以正常運作。