LiveLinkFace ARKit Receiver for Blender

license release downloads stars

livelinkface_arkit_receiver

LiveLinkFace ARKit Receiver is a Blender add-on that receives facial tracking data sent from the Live Link Face app on iPhone and automatically applies it to Shape Keys in Blender.

🎨 A simple tool that allows artists to animate their models using their own facial expressions.

🚀 Key Features

  • 📱 Dedicated to iPhone Live Link Face (ARKit mode)
  • 🧠 Supports real-time preview (HUD display of received Shape Key values)
  • 🪞 Ideal for testing Perfect Sync–compatible models
  • ⚙️ Developed and tested with Blender 4.5
  • ❌ Not compatible with the Metahuman protocol (ARKit only)

🧩 Installation

  1. Download the file Open Blender and drag and drop the downloaded .zip file into Blender.
  2. Check the "LiveLinkFace ARKit Receiver" checkbox and activate it.

📡 How to Use

1. iPhone Settings

  • Launch the Live Link Face app.
  • In the settings screen, enter your PC’s local IP address (the one running Blender), e.g. 192.168.0.10.
  • Use the default port number (11111).

2. Blender Settings

  • Open the LiveLinkFace panel.
  • Select the model that includes Shape Keys corresponding to Live Link Face.
  • Click Start LiveLinkFace.
  • Shape Key names matching your model will be detected automatically.

When you move your face, the Blender model will reflect your expressions in real time.

🧰 Shape Key Support (ARKit 52 Keys)

This add-on uses Apple ARKit’s standard 52 Shape Key names.
If your model supports Perfect Sync, it will work right away.

Shape Key Name Description
browInnerUp Raise eyebrows
jawOpen Open mouth
eyeBlinkLeft Blink left eye
mouthSmileRight Smile right

(→ For the complete list, see Apple Developer Documentation)

💡 Troubleshooting

Symptom Cause Solution
Model doesn’t move Incorrect IP settings Make sure iPhone and PC are on the same Wi-Fi network
Values drop or stutter Network delay Use a wired LAN or 5GHz Wi-Fi connection
Some keys don’t respond Shape Key name mismatch Check the Shape Key names in Blender

🧑‍🎨 Intended Users

  • Artists creating facial rigs or Shape Keys
  • Users testing facial animation directly in Blender
  • Developers working on Perfect Sync–compatible models

⚖️ License

This add-on is released under the GNU General Public License v3 (GPL-3.0).
You are free to modify and redistribute it under the same license terms.

🙏 From the Author

This add-on was created to help artists experience the joy of bringing their creations to life with their own expressions.
If you find improvements or encounter bugs, please share your feedback through
Discussions or Issues.

ko-fi