Home / Solutions
Games

Faces for your game, from photos, at the scale of a cast.

Let players bring their own face, or build an NPC cast from consenting actors. Every head comes out in the same topology with the same UVs, so one rig, one material and one animation set fit them all.

One topology

Fixed vertex order and UVs across every head. Morph between faces, share texture masks, reuse the rig.

ARKit expressions built in

All 52 ARKit blendshapes per head, tongue included, refitted to the face. Drive them from your animation, from lip sync, or from a player's camera.

Engine-ready formats

GLB for Unity, Godot and the web; FBX and the MetaHuman ZIP for Unreal; OBJ, STL and PLY when you need them.

Made for a backend

Create, wait, request a file, download. Webhooks tell your server when a player's head is ready; idempotency keys make retries safe.

Hair that matches

Recommended MetaHuman grooms and colours from the photo, to map onto your own hair library.

Consent first

Our terms require permission from the person in the photo and forbid photos of children; build the same rule into your flow.

Plan for the wait

A head takes minutes, not seconds.

Today a head takes about 5 to 10 minutes. For player-made faces, start the job early (during onboarding or a tutorial), show a stand-in, and swap the head in when the webhook arrives.

# your server, when the player confirms their photo
POST /v1/heads            → { "id": "hd_…", "status": "queued" }

# minutes later, our webhook to your server
head.completed            → request "glb" → signed URL → your CDN

Shape of the flow; see the docs for exact names.

Try it on your own cast.

Free heads on sign-up; packs and volume pricing after that.