ARKit52 Exporter
Export all 52 ARKit blendshape poses as OBJ files, merge them in Blender as shape keys, and reimport as an optimized morph-target face.
Overview
What is the ARKit 52 Exporter? The ARKit 52 Exporter bakes all 52 ARKit facial poses from a MetaHuman face mesh into individual OBJ files on disk. It does this by running the ARKit animation asset frame by frame, capturing the fully deformed vertex positions via CPU skinning at each frame, and wri...
Exporting ARKit Poses
Step-by-Step Open the plugin in Tools > MetaHuman > MetaHuman Optimizer and select the Face Optimizer tab (the first one). 1. Select your source face mesh(es) In the content browser navigate to your MetaHuman face skeletal mesh, select it and click on Add Selected. Typically this asset...
Blender Workflow
Prerequisites Blender 3.x, 4.x or 5.x, any recent version works The two Python scripts included with the plugin: MergeArkit.py: imports OBJ poses as shape keys onto a new mesh AddBlendshapes.py: adds shape keys to an already-selected mesh A completed ARKit 52 export (53 OBJ files...
Reimporting to Unreal
Importing the FBX Drag your exported FBX file directly into the Content Browser at the destination folder you want (e.g. /Game/MetaHumans/Optimized/FaceMeshes/). The FBX Import dialog will open. Import Settings These are the key settings to get right: Setting Value Me...