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

browDownLeftbrowDownLeft

browDownRight: ARFaceAnchor.BlendShapeLocation

ARKit_browDownRight

browDownRightbrowDownRight

browInnerUp: ARFaceAnchor.BlendShapeLocation

ARKit_browInnerUp

browInnerUpbrowInnerUp

browOuterUpLeft: ARFaceAnchor.BlendShapeLocation

ARKit_browOuterUpLeft

browOuterUpLeftbrowOuterUpLeft

browOuterUpRight: ARFaceAnchor.BlendShapeLocation

ARKit_browOuterUpRight

browOuterUpRightbrowOuterUpRight

cheekPuff: ARFaceAnchor.BlendShapeLocation

ARKit_cheekPuff

cheekPuffcheekPuff

cheekSquintLeft: ARFaceAnchor.BlendShapeLocation

ARKit_cheekSquintLeft

cheekSquintLeftcheekSquintLeft

cheekSquintRight: ARFaceAnchor.BlendShapeLocation

ARKit_cheekSquintRight

cheekSquintRightcheekSquintRight

eyeBlinkLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeBlinkLeft

eyeBlinkLefteyeBlinkLeft

eyeBlinkRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeBlinkRight

eyeBlinkRighteyeBlinkRight

eyeLookDownLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookDownLeft

eyeLookDownLefteyeLookDownLeft

eyeLookDownRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookDownRight

eyeLookDownRighteyeLookDownRight

eyeLookInLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookInLeft

eyeLookInLefteyeLookInLeft

eyeLookInRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookInRight

eyeLookInRighteyeLookInRight

eyeLookOutLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookOutLeft

eyeLookOutLefteyeLookOutLeft

eyeLookOutRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookOutRight

eyeLookOutRighteyeLookOutRight

eyeLookUpLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookUpLeft

eyeLookUpLefteyeLookUpLeft

eyeLookUpRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeLookUpRight

eyeLookUpRighteyeLookUpRight

eyeSquintLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeSquintLeft

eyeSquintLefteyeSquintLeft

eyeSquintRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeSquintRight

eyeSquintRighteyeSquintRight

eyeWideLeft: ARFaceAnchor.BlendShapeLocation

ARKit_eyeWideLeft

eyeWideLefteyeWideLeft

eyeWideRight: ARFaceAnchor.BlendShapeLocation

ARKit_eyeWideRight

eyeWideRighteyeWideRight

jawForward: ARFaceAnchor.BlendShapeLocation

ARKit_jawForward

jawForwardjawForward

jawLeft: ARFaceAnchor.BlendShapeLocation

ARKit_jawLeft

jawLeftjawLeft

jawOpen: ARFaceAnchor.BlendShapeLocation

ARKit_jawOpen

jawOpenjawOpen

jawRight: ARFaceAnchor.BlendShapeLocation

ARKit_jawRight

jawRightjawRight

mouthClose: ARFaceAnchor.BlendShapeLocation

ARKit_mouthClose

mouthClosemouthClose

mouthDimpleLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthDimpleLeft

mouthDimpleLeftmouthDimpleLeft

mouthDimpleRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthDimpleRight

mouthDimpleRightmouthDimpleRight

mouthFrownLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthFrownLeft

mouthFrownLeftmouthFrownLeft

mouthFrownRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthFrownRight

mouthFrownRightmouthFrownRight

mouthFunnel: ARFaceAnchor.BlendShapeLocation

ARKit_mouthFunnel

mouthFunnelmouthFunnel

mouthLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthLeft

mouthLeftmouthLeft

mouthLowerDownLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthLowerDownLeft

mouthLowerDownLeftmouthLowerDownLeft

mouthLowerDownRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthLowerDownRight

mouthLowerDownRightmouthLowerDownRight

mouthPressLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthPressLeft

mouthPressLeftmouthPressLeft

mouthPressRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthPressRight

mouthPressRightmouthPressRight

mouthPucker: ARFaceAnchor.BlendShapeLocation

ARKit_mouthPucker

mouthPuckermouthPucker

mouthRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthRight

mouthRightmouthRight

mouthRollLower: ARFaceAnchor.BlendShapeLocation

ARKit_mouthRollLower

mouthRollLowermouthRollLower

mouthRollUpper: ARFaceAnchor.BlendShapeLocation

ARKit_mouthRollUpper

mouthRollUppermouthRollUpper

mouthShrugLower: ARFaceAnchor.BlendShapeLocation

ARKit_mouthShrugLower

mouthShrugLowermouthShrugLower

mouthShrugUpper: ARFaceAnchor.BlendShapeLocation

ARKit_mouthShrugUpper

mouthShrugUppermouthShrugUpper

mouthSmileLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthSmileLeft

mouthSmileLeftmouthSmileLeft

mouthSmileRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthSmileRight

mouthSmileRightmouthSmileRight

mouthStretchLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthStretchLeft

mouthStretchLeftmouthStretchLeft

mouthStretchRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthStretchRight

mouthStretchRightmouthStretchRight

mouthUpperUpLeft: ARFaceAnchor.BlendShapeLocation

ARKit_mouthUpperUpLeft

mouthUpperUpLeftmouthUpperUpLeft

mouthUpperUpRight: ARFaceAnchor.BlendShapeLocation

ARKit_mouthUpperUpRight

HmouthUpperUpRightHmouthUpperUpRight

noseSneerLeft: ARFaceAnchor.BlendShapeLocation

ARKit_noseSneerLeft

noseSneerLeftnoseSneerLeft

noseSneerRight: ARFaceAnchor.BlendShapeLocation

ARKit_noseSneerRight

noseSneerRightnoseSneerRight

🚧

'tongueOut' ARKit blendshape does not exist on the didimo

For more information - please see Known Issues


Did this page help you?