Built for ARKit

ARKit Blendshape Compatibility

A didimo can be requested from our API with ARKit compatibility. This can be used for

  • ARKitLive Capture in Unity Editor via our Unity SDK to record MoCap files for animation
  • Build iOS Applications using ARKit to control a didimos facial animation system
📘

ARKit capability is only available via the Advanced Access Package

This option packages your didimo with 51 of the 52 ARKit BlendShapeLocation variables as poses. Please see the corresponding reference table.

ARKit BlendShape Location

Didimo Supplied Pose

Pose

browDownLeft: ARFaceAnchor.BlendShapeLocation

ARKit_browDownLeft

browDownLeft

browDownRight: ARFaceAnchor.BlendShapeLocation

ARKit_browDownRight

browDownRight

browInnerUp: ARFaceAnchor.BlendShapeLocation

ARKit_browInnerUp

browInnerUp

browOuterUpLeft: ARFaceAnchor.BlendShapeLocation

ARKit_browOuterUpLeft

browOuterUpLeft

browOuterUpRight: ARFaceAnchor.BlendShapeLocation

ARKit_browOuterUpRight

browOuterUpRight

cheekPuff: ARFaceAnchor.BlendShapeLocation

ARKit_cheekPuff

cheekPuff

cheekSquintLeft: ARFaceAnchor.BlendShapeLocation

ARKit_cheekSquintLeft

cheekSquintLeft

cheekSquintRight: ARFaceAnchor.BlendShapeLocation

ARKit_cheekSquintRight

cheekSquintRight

eyeBlinkLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeBlinkLeft

eyeBlinkLeft

eyeBlinkRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeBlinkRight

eyeBlinkRight

eyeLookDownLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookDownLeft

eyeLookDownLeft

eyeLookDownRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookDownRight

eyeLookDownRight

eyeLookInLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookInLeft

eyeLookInLeft

eyeLookInRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookInRight

eyeLookInRight

eyeLookOutLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookOutLeft

eyeLookOutLeft

eyeLookOutRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookOutRight

eyeLookOutRight

eyeLookUpLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookUpLeft

eyeLookUpLeft

eyeLookUpRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookUpRight

eyeLookUpRight

eyeSquintLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeSquintLeft

eyeSquintLeft

eyeSquintRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeSquintRight

eyeSquintRight

eyeWideLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeWideLeft

eyeWideLeft

eyeWideRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeWideRight

eyeWideRight

jawForward: ARFaceAnchor.BlendShapeLocation

ARKit_jawForward

jawForward

jawLeft: ARFaceAnchor.BlendShapeLocation

ARKit_jawLeft

jawLeft

jawOpen: ARFaceAnchor.BlendShapeLocation

ARKit_jawOpen

jawOpen

jawRight: ARFaceAnchor.BlendShapeLocation

ARKit_jawRight

jawRight

mouthClose: ARFaceAnchor.BlendShapeLocation

ARKit_mouthClose

mouthClose

mouthDimpleLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthDimpleLeft

mouthDimpleLeft

mouthDimpleRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthDimpleRight

mouthDimpleRight

mouthFrownLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthFrownLeft

mouthFrownLeft

mouthFrownRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthFrownRight

mouthFrownRight

mouthFunnel: ARFaceAnchor.BlendShapeLocation

ARKit_mouthFunnel

mouthFunnel

mouthLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthLeft

mouthLeft

mouthLowerDownLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthLowerDownLeft

mouthLowerDownLeft

mouthLowerDownRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthLowerDownRight

mouthLowerDownRight

mouthPressLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthPressLeft

mouthPressLeft

mouthPressRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthPressRight

mouthPressRight

mouthPucker: ARFaceAnchor.BlendShapeLocation

ARKit_mouthPucker

mouthPucker

mouthRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthRight

mouthRight

mouthRollLower: ARFaceAnchor.BlendShapeLocation

ARKit_mouthRollLower

mouthRollLower

mouthRollUpper: ARFaceAnchor.BlendShapeLocation

ARKit_mouthRollUpper

mouthRollUpper

mouthShrugLower: ARFaceAnchor.BlendShapeLocation

ARKit_mouthShrugLower

mouthShrugLower

mouthShrugUpper: ARFaceAnchor.BlendShapeLocation

ARKit_mouthShrugUpper

mouthShrugUpper

mouthSmileLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthSmileLeft

mouthSmileLeft

mouthSmileRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthSmileRight

mouthSmileRight

mouthStretchLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthStretchLeft

mouthStretchLeft

mouthStretchRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthStretchRight

mouthStretchRight

mouthUpperUpLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthUpperUpLeft

mouthUpperUpLeft

mouthUpperUpRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthUpperUpRight

HmouthUpperUpRight

noseSneerLeft: ARFaceAnchor.BlendShapeLocation

ARKit_noseSneerLeft

noseSneerLeft

noseSneerRight: ARFaceAnchor.BlendShapeLocation

ARKit_noseSneerRight

noseSneerRight
🚧

'tongueOut' ARKit blendshape does not exist on the didimo

For more information - please see Known Issues