Universal Facial Mocap
Face capture from a webcam, live in your DCC.
Record from a webcam or import video to get 52 ARKit blendshapes plus head rotation, preview them on a 3D head, and stream or send takes live into Maya, Houdini and Blender. Local-first, with no telemetry.
Free, including for commercial work. Read the docs
- Input
- Webcam or video file
- Output
- 52 ARKit blendshapes and 3-axis head rotation
- Tracking
- MediaPipe, on your machine
- Streams to
- Maya, Houdini, Blender
- Runs on
- Windows, macOS
- Price
- Free, including commercial work
Performance capture, without the rig.
Everything runs on your machine. Capture a performance, check it on a 3D head, and drive your character in the DCC you already use.
-
Record from a webcam
Capture live from any webcam: no headset, no studio, no markers. The 3D head responds as you perform, so you can frame the shot before you record.
-
The full ARKit set
Local face tracking via MediaPipe produces all 52 ARKit blendshapes plus 3-axis head rotation, the standard every facial rig already speaks.
-
Preview on a head
Play takes back on the built-in 3D head, synced to the source video, or load your own FBX or GLB and the ARKit channels map onto its morph targets.
-
Live to your DCC
Stream the performance in real time, or bake a recorded take to keyframes. The plugin maps the ARKit channels to your rig in Maya, Houdini or Blender.
Track existing video
Already shot the performance? Import any pre-recorded clip and UFM runs the tracker over every frame, extracting the full ARKit performance with your original video kept as the reference. Good for footage from a phone or DSLR, on-set takes you can't re-shoot, or re-processing a clip with different smoothing.
How importing worksDownload UFM
Free to use, including commercially, with no paid tier or subscription. Windows and macOS. App plugins install from the DCC menu inside UFM.
By downloading you agree to the UFM licence terms.