FaceNinja

照片到 MetaHuman · API 与 AI 智能体

一个头部,就是一次 API 调用。

从你的代码里发送一个人的照片,或者让你的 AI 智能体来发。约 4 分钟后,你会得到一个成品 MetaHuman 头部:这个人自己的 4K 皮肤、毛发(Groom)推荐、贴合的脖子和 52 个 ARKit 混合变形,共六种格式。每个头部 1,500 积分,每积分 US$0.01;失败的头部不消耗积分。

提示词 · 英文
Read https://faceninja.net/skill/SKILL.md and install the FaceNinja skill it describes. Then sign me in with it (it will show me a code to approve) and make a MetaHuman head from ./photo.jpg. Save the GLB and the MetaHuman ZIP in ./faceninja-out.

粘贴到 Claude Code、Codex、Cursor、Gemini CLI 或 OpenClaw 里。你批准一个代码即可,不用复制密钥。 请保留这段英文提示词:你的智能体需要原样读取其中的网址。之后你可以用中文和它交流。

  • 每积分 US$0.01,用多少付多少
  • 每个头部 1,500 积分,所有文件都包含
  • 无需订阅
  • 失败的头部会退回积分
图版 01 · 样本 S-01 · 合成人物
FaceNinja 根据这张照片生成的 3D MetaHuman 头部
一位老年男性在强烈橙色光线下的合成照片
输入照片成品头部
标注
  1. 1
    MetaHuman 拓扑每个头部的顶点顺序和 UV 都相同。
  2. 2
    眼睛和牙齿眼睛在眼窝里,牙齿在牙槽里;虹膜颜色取自照片。
  3. 3
    4K 皮肤基础色、法线、Cavity、高光/粗糙度。
  4. 4
    52 个 ARKit 混合变形为这张脸量身制作,含 tongueOut。
  5. 5
    贴合的脖子脖子和斜方肌跟随这个人的比例。
分界线46%

输入:一张照片。输出:这个头部,未作修改。合成人物。

拖动,或聚焦后按 ← →
输入
1 张照片同一个人,最多 15 张
拓扑
MetaHuman头部、脖子、肩膀
表情
52 个 ARKit为这张脸量身制作
皮肤贴图
4 × 4K基础色、法线、Cavity、高光/粗糙度
运行时间
约 4 分钟每个头部,不论哪种方式
单价
US$0.01每积分 · 每个头部 1,500 积分

每次调用返回的都是成品头部,而不是一个光头网格。

只有在没人需要手动收尾的情况下,自动化才有意义。以下是每个头部包含的内容,无论来自 API、智能体还是网页应用,都不额外收费。

  • MetaHuman 拓扑的人脸。 头部、脖子和肩膀,眼睛和牙齿。每个头部的顶点顺序和 UV 都相同,所以一套绑定适用于所有头部。
  • 这个人自己的皮肤。 4K 基础色、法线、Cavity 和高光/粗糙度贴图,采用 MetaHuman 的 UV 布局。
  • 头发、眉毛、睫毛和胡须,都有名称。 带颜色值的 MetaHuman Groom 推荐,以你的工具能读取的 groom.json 提供。
  • 贴合的脖子。 脖子和斜方肌跟随这个人自身的比例。
  • 52 个 ARKit 混合变形。 为这张脸量身制作,含 tongueOut,可直接用于面部追踪和口型同步。
  • 六种格式。 GLB、FBX、OBJ、STL、PLY 和 MetaHuman ZIP。想要哪种都行,要多少次都行。

四张高难度照片

S-01 · 合成人物

强光,深皱纹

一位老年男性在强烈橙色光线下的合成照片
输入
FaceNinja 根据这张照片生成的 3D MetaHuman 头部
输出 · 旋转展示

皮肤上的橙色偏色没有了;皱纹保留为凹凸起伏。

S-02 · 合成人物

大笑与眼镜

一位戴眼镜、正在大笑的女性的合成照片
输入
FaceNinja 根据这张照片生成的 3D MetaHuman 头部
输出 · 旋转展示

笑容不会被固化到头部形状里。

S-03 · 合成人物

络腮胡,头部偏转

一位留着胡须、头部偏转的男性的合成照片
输入
FaceNinja 根据这张照片生成的 3D MetaHuman 头部
输出 · 旋转展示

下颌被还原出来;胡须以 Groom 的形式回来。

S-04 · 合成人物

头发遮住耳朵

一位长发遮住耳朵的女性的合成照片
输入
FaceNinja 根据这张照片生成的 3D MetaHuman 头部
输出 · 旋转展示

脸是她的;耳朵形状不取自照片。

这些人都不存在。我们生成这些照片,是为了不用任何真人的脸来测试。头部就是原样输出的结果。

查看示例。

这里的每个头部都是 FaceNinja 用一张照片生成的,原样展示。后续会有更多示例,涵盖更多类型的脸、光线和头发。

一位老年男性在强烈橙色光线下的合成照片FaceNinja 根据这张照片生成的 3D MetaHuman 头部
S-01 · 合成人物强光,深皱纹皮肤上的橙色偏色没有了;皱纹保留为凹凸起伏。
一位戴眼镜、正在大笑的女性的合成照片FaceNinja 根据这张照片生成的 3D MetaHuman 头部
S-02 · 合成人物大笑与眼镜笑容不会被固化到头部形状里。
一位留着胡须、头部偏转的男性的合成照片FaceNinja 根据这张照片生成的 3D MetaHuman 头部
S-03 · 合成人物络腮胡,头部偏转下颌被还原出来;胡须以 Groom 的形式回来。
一位长发遮住耳朵的女性的合成照片FaceNinja 根据这张照片生成的 3D MetaHuman 头部
S-04 · 合成人物头发遮住耳朵脸是她的;耳朵形状不取自照片。

在 API 生成的头部上试试各种表情。

这是网页应用为每个头部显示的同款轻量预览。每个按钮驱动的都是这个头部自己的 ARKit 混合变形。打开毛发预览,可以带着头发判断像不像。

检查台静态图

示例头部

FaceNinja 根据这张照片生成的 3D MetaHuman 头部

方向键转动头部,加号和减号缩放,数字 0 重置视图,Esc 退出查看器。

表情
视角
灯光

ARKit 读数

数值随表情变化。拖动滑块可单独设定一个混合变形。

合成人物预览已为网页压缩。下载文件里是完整的 4K 贴图。

一个头部或五百个,都是同一个调用。

一个头部约需 4 分钟,所以 FaceNinja 从一开始就是异步的。你发送请求,等待通知,再来取文件。让批量任务可以放心无人值守运行的一切功能都在 API 里,智能体技能用的就是同一套 API。

你的智能体就能完成。

  1. 创建账号。 用 Google 或邮箱创建账号,并购买积分。
  2. 粘贴一个提示词 到 Claude Code、Codex、Cursor、Gemini CLI 或 OpenClaw 里。
  3. 批准代码 代码由你的智能体展示,在 faceninja.net/device 批准。

然后再提出更多要求:“./cast 的每个子文件夹生成一个头部”、“每个头部再导出一份 FBX”、“帮我写一个 webhook 管线”。技能会在花费之前告诉你费用和余额,超过 5 个头部时会先征求你的同意。

配合 AI 智能体使用

你的代码就能完成。

  • 幂等键。 用同一个键重试创建,得到的是同一个头部,绝不会再扣一次费。
  • 签名 webhook。 head.completed 和 head.failed,签名放在 FaceNinja-Signature 里。也可以用服务器推送事件流,脚本里还可以用 ?wait。
  • 为批量留足空间。 每个账号每分钟 30 次头部创建和 600 次请求。
  • 可以据此分支处理的错误。 稳定的错误码,例如 no_face 和 not_same_person,每个都附带提示。
  • 退款无需工单。 积分在创建时预留,头部失败时会自动释放。
  • 给链接,不给附件。 每个文件都是一个短时效的签名链接。保存头部 id,需要时再来要。
开发者

Unreal 自动化会在 Unreal Engine 内适配面部、设置皮肤、装上 groom 并选择身体,目前处于抢先体验阶段。申请使用 抢先体验

四类管线,一种头部。

工具与平台

给你的产品加上“从照片生成头部”。Webhook 进,签名链接出,退款不用开工单。

开发者

游戏工作室

玩家的脸或一整队 NPC,全在同一个网格上,所以一套绑定和一套材质适用于每个头部。

为游戏生成头部

使用智能体的人

把任务交给 Claude Code、Codex 或 Cursor:从一个文件夹生成一组角色、为每个头部导出 FBX、写一个管线脚本。

配合 AI 智能体使用

技术美术

打开 MetaHuman Creator 时,适配、皮肤和毛发已经定好。

头部里有什么

每积分 US$0.01,无论你怎么调用。

API、你的智能体和网页应用使用同一个余额、同一个价格。积分可以按套餐购买,也可以按任意数量购买,无需订阅。一个头部 1,500 积分,如果失败,积分会自动退回。适用销售税或增值税的地区,会在结账时加收。

Single1,500 积分US$15 · 1 个头部
Batch7,500 积分US$75 · 5 个头部
Cast30,000 积分US$300 · 20 个头部
CustomUS$15 起每美元 100 积分

一个头部,在浏览器里完成。

你不需要智能体或 API 密钥。用 Google 登录,放入同一个人的 1 到 15 张照片,约 4 分钟后即可下载头部。下载之前,网页应用会显示带表情和头发的 3D 预览。

自动化之前,先看这里。

01我需要写代码吗?
不需要。把一个提示词粘贴到 Claude Code 或 Cursor 这样的 AI 智能体里,或者在浏览器里使用网页应用。配合 AI 智能体使用
02一个头部要多久?
从上传起约 4 分钟。等待的头部很多时,你的会排队,API 会报告它在队伍中的位置。
03需要几张照片?
一张清晰的照片就够了。同一个人最多 15 张照片会有帮助,尤其是侧面和四分之三侧面。拍照建议
04头部失败了会怎样?
它的 1,500 积分会自动退回你的余额,error.code 会说明原因,例如 no_face。
05头发是头部的一部分吗?
不是。在 MetaHuman 里,头发、眉毛和胡须是 groom。我们会推荐合适的 groom 并附上颜色,以你的工具可读取的数据提供。
06我可以用谁的照片?
你自己的照片,或者同意为自己制作 3D 头部的成年人的照片。我们不为儿童制作头部,也不使用网上找来的照片。可接受使用政策 EN
07我的照片会怎样处理?
照片在 30 天后删除,你也可以更早删除头部及其照片。隐私政策 EN

你的第一个头部,只差一个提示词。

创建账号,购买积分,粘贴提示词,批准代码。